import { FormNotice } from "@/components/form-controls"; import { Input } from "@/components/ui/input"; import { TabsContent } from "@/components/ui/tabs"; import { CheckboxField, Field } from "./fields"; import type { ServerFormPanelProps } from "./types"; export function ResourcesPanel({ formData, updateField }: ServerFormPanelProps) { return ( {formData.type === "CUSTOM" && ( Resource pack settings may not apply to custom jars. )} updateField("resourcePack", event.target.value)} placeholder="https://example.com/resourcepack.zip" /> updateField("resourcePackSha1", event.target.value)} placeholder="a1b2c3d4e5f6..." /> updateField("resourcePackEnforce", value)} tooltip="Require players to accept the resource pack to join" > Enforce Resource Pack updateField("serverIcon", event.target.value)} placeholder="https://example.com/icon.png" /> ); }