local n=require(script.Parent.Parent.Parent.Roact)local H=require(script.Parent.Parent)return function(w)local q=n.mount(n.createElement(H.ThemeProvider,{Theme=H.Themes.Dark},table.create(1,n.createElement("\070\114\097\109\101",{Size=UDim2.fromScale(1,1);BackgroundColor3=Color3.new(1,1,1),BorderSizePixel=0},{RadioGroup=n.createElement(H.RadioGroup,{SizeFromContents=true,Position=UDim2.fromScale(.5,.5);CurrentId="\116\101\115\116\049";CurrentIdChanged=print;Options={test1="\084\101\115\116 \049",test2="\084\101\115\116 \050";test3="\084\101\115\116 \051"}})}))),w)return function()n.unmount(q)end end
local Roact = require(script.Parent.Parent.Parent.Roact)
local RoactMaterial = require(script.Parent.Parent)

return function(Target)
	local Tree = Roact.mount(Roact.createElement(RoactMaterial.ThemeProvider, {
		Theme = RoactMaterial.Themes.Dark,
	}, table.create(1, Roact.createElement("Frame", {
		Size = UDim2.fromScale(1, 1),
		BackgroundColor3 = Color3.new(1, 1, 1),
		BorderSizePixel = 0,
	}, {
		RadioGroup = Roact.createElement(RoactMaterial.RadioGroup, {
			SizeFromContents = true,
			Position = UDim2.fromScale(0.5, 0.5),
			CurrentId = "test1",
			CurrentIdChanged = print,
			Options = {
				test1 = "Test 1",
				test2 = "Test 2",
				test3 = "Test 3",
			},
		}),
	}))), Target)

	return function()
		Roact.unmount(Tree)
	end
end