local c=script.Parent.Parent.Parent.OnyxUI.Packages.OnyxUI local H=require(c.Parent.Fusion)local e=require(c.Themer)local n=require(script.Parent.Parent.Themes.BitCave)local v=H.Children local Q=H.scoped local R=require(c.Components.Frame)local b=require(script.Parent)local f={Frame=R,SettingsMenu=b}return{story=function(c)local Q=H.innerScope(c.scope,H,f)local R=e.Theme:now()Q:Frame({Parent=c.target,Padding=Q:Computed(function(c)return UDim.new(0,c(R.StrokeThickness["\049"]))end);ListEnabled=true,ListFillDirection=Enum.FillDirection.Horizontal;[v]={Q:SettingsMenu({}),(e.Theme:is(n)):during(function()return Q:SettingsMenu({Size=UDim2.fromOffset(380,0)})end)}})end,fusion=H}
local OnyxUI = script.Parent.Parent.Parent.OnyxUI.Packages.OnyxUI
local Fusion = require(OnyxUI.Parent.Fusion)
local Themer = require(OnyxUI.Themer)
local BitCave = require(script.Parent.Parent.Themes.BitCave)

local Children = Fusion.Children
local Scoped = Fusion.scoped

local Frame = require(OnyxUI.Components.Frame)
local SettingsMenu = require(script.Parent)
local Components = {
	Frame = Frame,
	SettingsMenu = SettingsMenu,
}

return {
	story = function(Props)
		local Scope = Fusion.innerScope(Props.scope, Fusion, Components)
		local Theme = Themer.Theme:now()

		Scope:Frame {
			Parent = Props.target,
			Padding = Scope:Computed(function(Use)
				return UDim.new(0, Use(Theme.StrokeThickness["1"]))
			end),
			ListEnabled = true,
			ListFillDirection = Enum.FillDirection.Horizontal,

			[Children] = {
				Scope:SettingsMenu {},
				Themer.Theme:is(BitCave):during(function()
					return Scope:SettingsMenu {
						Size = UDim2.fromOffset(380, 0),
					}
				end),
			},
		}
	end,
	fusion = Fusion,
}
