Facturas de cliente
This commit is contained in:
parent
2fc9deea85
commit
7a52daca32
@ -23,7 +23,7 @@ type Align = "start" | "center" | "end" | "between";
|
||||
|
||||
type GroupSubmitButtonProps = Omit<SubmitButtonProps, "isLoading" | "preventDoubleSubmit">;
|
||||
|
||||
export type FormCommitButtonGroupProps = {
|
||||
export type UpdateCommitButtonGroupProps = {
|
||||
className?: string;
|
||||
align?: Align; // default "end"
|
||||
gap?: string; // default "gap-2"
|
||||
@ -33,6 +33,7 @@ export type FormCommitButtonGroupProps = {
|
||||
disabled?: boolean;
|
||||
preventDoubleSubmit?: boolean; // Evita múltiples submits mientras loading
|
||||
|
||||
preview?
|
||||
cancel?: CancelFormButtonProps & { show?: boolean };
|
||||
submit?: GroupSubmitButtonProps; // props directas a SubmitButton
|
||||
|
||||
@ -68,7 +69,7 @@ export const UpdateCommitButtonGroup = ({
|
||||
onPreview,
|
||||
onDuplicate,
|
||||
onBack,
|
||||
}: FormCommitButtonGroupProps) => {
|
||||
}: UpdateCommitButtonGroupProps) => {
|
||||
const showCancel = cancel?.show ?? true;
|
||||
const hasSecondaryActions = onReset || onPreview || onDuplicate || onBack || onDelete;
|
||||
|
||||
@ -93,6 +94,7 @@ export const UpdateCommitButtonGroup = ({
|
||||
className
|
||||
)}
|
||||
>
|
||||
{preview && <SubmitFormButton {...submit} />}
|
||||
{submit && <SubmitFormButton {...submit} />}
|
||||
{showCancel && <CancelFormButton {...cancel} />}
|
||||
|
||||
|
||||
@ -264,6 +264,7 @@ export function DataTable<TData, TValue>({
|
||||
</TableRow>
|
||||
)}
|
||||
</TableBody>
|
||||
|
||||
{/* Paginación */}
|
||||
{enablePagination && (
|
||||
<TableFooter>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user