mirror of
https://github.com/felipegcoutinho/openmonetis.git
synced 2026-05-09 02:51:46 +00:00
30 lines
731 B
TypeScript
30 lines
731 B
TypeScript
import { BudgetDialog } from "@/components/orcamentos/budget-dialog";
|
|
import type { Budget, BudgetCategory } from "@/components/orcamentos/types";
|
|
|
|
type GoalsProgressWidgetDialogsProps = {
|
|
selectedBudget: Budget | null;
|
|
editOpen: boolean;
|
|
categories: BudgetCategory[];
|
|
defaultPeriod: string;
|
|
onEditOpenChange: (open: boolean) => void;
|
|
};
|
|
|
|
export function GoalsProgressWidgetDialogs({
|
|
selectedBudget,
|
|
editOpen,
|
|
categories,
|
|
defaultPeriod,
|
|
onEditOpenChange,
|
|
}: GoalsProgressWidgetDialogsProps) {
|
|
return (
|
|
<BudgetDialog
|
|
mode="update"
|
|
budget={selectedBudget ?? undefined}
|
|
categories={categories}
|
|
defaultPeriod={defaultPeriod}
|
|
open={editOpen && !!selectedBudget}
|
|
onOpenChange={onEditOpenChange}
|
|
/>
|
|
);
|
|
}
|