export type ProstheticFormState = {
  ok: boolean;
  error?: string;
  fieldErrors?: Record<string, string>;
};

export const initialProstheticFormState: ProstheticFormState = { ok: false };

export type ProstheticActionState = {
  ok: boolean;
  error?: string;
};

export const initialProstheticActionState: ProstheticActionState = { ok: false };

export const PROSTHETIC_TYPE_OPTIONS = [
  { value: "metal_porselen", label: "Metal Porselen" },
  { value: "zirkonyum", label: "Zirkonyum" },
  { value: "implant_ustu_zirkonyum", label: "İmplant Üstü Zirkonyum" },
  { value: "gecici", label: "Geçici" },
  { value: "e_max", label: "E-Max" },
  { value: "diger", label: "Diğer" },
] as const;
