import React from "react"; import { useSettingsForm } from "./SettingsLayout"; import { FormField, FormItem, FormLabel, FormControl, FormDescription } from "@/components/ui/form"; import { Input } from "@/components/ui/input"; import { Switch } from "@/components/ui/switch"; import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from "@/components/ui/accordion"; import { Users, Backpack, Sparkles, CreditCard, MessageSquare } from "lucide-react"; export function EconomySettings() { const { form } = useSettingsForm(); return (
Daily Rewards
( Base Amount Reward (AU) )} /> ( Streak Bonus Bonus/day )} />
( Weekly Bonus 7-day bonus )} /> ( Cooldown (ms) field.onChange(Number(e.target.value))} /> )} />
Inventory
( Max Stack Size )} /> ( Max Slots field.onChange(Number(e.target.value))} /> )} />
Leveling & XP
( Base XP field.onChange(Number(e.target.value))} /> )} /> ( Exponent field.onChange(Number(e.target.value))} /> )} />

Chat XP

( Min field.onChange(Number(e.target.value))} /> )} /> ( Max field.onChange(Number(e.target.value))} /> )} /> ( Cooldown field.onChange(Number(e.target.value))} /> )} />
Transfers
(
Allow Self-Transfer Permit users to transfer currency to themselves.
)} /> ( Minimum Transfer Amount )} />
Exams
( Min Multiplier field.onChange(Number(e.target.value))} /> )} /> ( Max Multiplier field.onChange(Number(e.target.value))} /> )} />
); }