Fix incosistencies in the custom commission types

This commit is contained in:
2026-02-01 23:21:35 +01:00
parent 145770afbe
commit d6695e4c1d
3 changed files with 145 additions and 114 deletions

View File

@ -5,6 +5,7 @@ import { Button } from "@/components/ui/button";
import {
Form,
FormControl,
FormDescription,
FormField,
FormItem,
FormLabel,
@ -13,10 +14,10 @@ import {
import { Input } from "@/components/ui/input";
import { Textarea } from "@/components/ui/textarea";
import type {
CommissionCustomInput,
CommissionCustomCard,
CommissionCustomCardExtra,
CommissionCustomCardOption,
CommissionCustomInput,
CommissionExtra,
CommissionOption,
CommissionType,
@ -319,8 +320,15 @@ export function CommissionOrderForm({ types, customCards }: Props) {
<FormItem>
<FormLabel>Your Name</FormLabel>
<FormControl>
<Input placeholder="Nickname, real name, how you want to be called..." {...field} disabled={isSubmitting} />
<Input
placeholder="Nickname, real name, how you want to be called..."
{...field}
disabled={isSubmitting}
/>
</FormControl>
<FormDescription>
This name will be visible on the commission status page.
</FormDescription>
<FormMessage />
</FormItem>
)}
@ -339,6 +347,9 @@ export function CommissionOrderForm({ types, customCards }: Props) {
disabled={isSubmitting}
/>
</FormControl>
<FormDescription>
Will be used for sending the invoice via paypal
</FormDescription>
<FormMessage />
</FormItem>
)}
@ -357,6 +368,9 @@ export function CommissionOrderForm({ types, customCards }: Props) {
disabled={isSubmitting}
/>
</FormControl>
<FormDescription>
Optional. But if filled out, we need handle and which platform. Currently supported are fediverse, bsky and telegram
</FormDescription>
<FormMessage />
</FormItem>
)}