local z=script.Parent local y=z.Parent.Packages local C=require(y.Roact)local v=C.createElement local x=require(script.Parent.Hint)local W=C.PureComponent:extend(script.Name)function W.render(z)local y=z.props local C=y.Image and"\114\098\120\116\104\117\109\098\058\047\047\116\121\112\101\061\065\118\097\116\097\114\072\101\097\100\083\104\111\116\038\105\100\061\054\052\057\055\056\055\049\049\055\038\119\061\052\056\038\104\061\052\056"or nil if C and not y.ThumbnailAsImage then C="\114\098\120\097\115\115\101\116\105\100\058\047\047\056\051\048\051\051\051\050\051\055\057"end return v(x,{TitleText=y.Title and"\060\105\062\115\117\098\116\108\101\060\047\105\062 \104\105\110\116"or nil,BodyText="\072\105\110\116\115 \115\104\111\117\108\100\110\116 \104\097\118\101 \116\104\097\116 \109\117\099\104 \116\101\120\116",Image=C})end return{controls={Title=false;ThumbnailAsImage=true,Image=true};story=function(z)return v(W,z.controls)end}
local Components = script.Parent
local Packages = Components.Parent.Packages

local Roact = require(Packages.Roact)
local new = Roact.createElement

local Hint = require(script.Parent.Hint)
local HintStory = Roact.PureComponent:extend(script.Name)

function HintStory:render()
	local props = self.props
	local Image = props.Image and "rbxthumb://type=AvatarHeadShot&id=649787117&w=48&h=48" or nil

	if Image and not props.ThumbnailAsImage then
		Image = "rbxassetid://8303332379"
	end

	return new(Hint, {
		TitleText = props.Title and "<i>subtle</i> hint" or nil,
		BodyText = "Hints shouldnt have that much text",
		Image = Image,
	})
end

return {
	controls = {
		Title = false,
		ThumbnailAsImage = true,
		Image = true,
	},
	story = function(StoryProps)
		return new(HintStory, StoryProps.controls)
	end,
}
