local t=game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")local J=require(t.Packages.Fusion)local a=require(t.GiftInbox.Gift)return function(t)return(J.New("\083\099\114\111\108\108\105\110\103\070\114\097\109\101"))({Size=UDim2.fromScale(1,1),AutomaticCanvasSize=Enum.AutomaticSize.Y,CanvasSize=UDim2.new();ScrollingDirection=Enum.ScrollingDirection.Y,ScrollBarThickness=8;BackgroundTransparency=1;ScrollBarImageColor3=Color3.fromRGB(197,197,197);[J.Children]={(J.New("\085\073\076\105\115\116\076\097\121\111\117\116"))({Padding=UDim.new(0,10)}),(J.New("\085\073\080\097\100\100\105\110\103"))({PaddingLeft=UDim.new(.05,0),PaddingRight=UDim.new(.05,0)});J.ComputedPairs(t.gifts,function(t,J)local f=table.clone(J)f.layoutOrder=t return a(f)end)}})end


local l__ReplicatedStorage__1 = game:GetService("ReplicatedStorage");
local u1 = require(l__ReplicatedStorage__1.Packages.Fusion);
local u2 = require(l__ReplicatedStorage__1.GiftInbox.Gift);
return function(p1)
	return u1.New("ScrollingFrame")({
		Size = UDim2.fromScale(1, 1), 
		AutomaticCanvasSize = Enum.AutomaticSize.Y, 
		CanvasSize = UDim2.new(), 
		ScrollingDirection = Enum.ScrollingDirection.Y, 
		ScrollBarThickness = 8, 
		BackgroundTransparency = 1, 
		ScrollBarImageColor3 = Color3.fromRGB(197, 197, 197), 
		[u1.Children] = { u1.New("UIListLayout")({
				Padding = UDim.new(0, 10)
			}), u1.New("UIPadding")({
				PaddingLeft = UDim.new(0.05, 0), 
				PaddingRight = UDim.new(0.05, 0)
			}), u1.ComputedPairs(p1.gifts, function(p2, p3)
				local v2 = table.clone(p3);
				v2.layoutOrder = p2;
				return u2(v2);
			end) }
	});
end;
