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