hunk.code_window: 	onCancelled?: boolean | (() => void);
   	submitDisabled?: boolean;
   	transformOrigin?: string;
   	buttonsSideContent?: ReactNode;
   	invertButtonFocus?: boolean; //this reverses the focus order of submit/cancel buttons
   }
   export function Dialog<S extends FieldValues>({
   	form,
   	dialog,
  
hunk.labels: keep keep keep keep add keep keep keep keep keep
hunk.after_edit: 	errorMessageException?: string; //this is to bypass a specific form error message if it starts with a specific string
  
hunk.file_path: packages/ui/src/Dialog.tsx
hunk.type: add
file: <svg xmlns="http://www.w3.org/2000/svg" id="Calque_1" data-name="Calque 1" viewBox="0 0 16 16"><defs><style>.cls-1{fill:#dd3a0a}</style></defs><path d="M8.27 1.51h-.56A6.51 6.51 0 0 0 1.5 8a6.27 6.27 0 0 0 .5 2.41 4.47 4.47 0 0 0 .27.59 6.49 6.49 0 0 0 11.52 0q.15-.29.27-.57a6.5 6.5 0 0 0-5.79-8.92ZM11 7.58 12.56 10H11ZM10 10H6V6h4Zm-5 0H3.42L5 7.55Zm1.65-5L8 2.92 9.33 5ZM2.5 8A5.52 5.52 0 0 1 7 2.59L5.46 5 5 5.71 2.67 9.33A5.33 5.33 0 0 1 2.5 8ZM8 13.5A5.49 5.49 0 0 1 3.4 11h9.2A5.49 5.49 0 0 1 8 13.5Zm3-7.75L10.52 5 9 2.59A5.51 5.51 0 0 1 13.5 8a5.43 5.43 0 0 1-.17 1.35Z" class="cls-1"/><circle cx="8" cy="8" r="1.5" class="cls-1"/></svg>
  