From d683df93b2faec158b1edde4f10d4cf0fbf67d9c Mon Sep 17 00:00:00 2001 From: Caio Carvalho <21188280+ccrvlh@users.noreply.github.com> Date: Thu, 21 Nov 2024 01:03:51 -0300 Subject: [PATCH] feat: persist changes --- src/components/input/WebsiteChartSettings.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/input/WebsiteChartSettings.tsx b/src/components/input/WebsiteChartSettings.tsx index 07aa5a92a..d407d03b6 100644 --- a/src/components/input/WebsiteChartSettings.tsx +++ b/src/components/input/WebsiteChartSettings.tsx @@ -1,19 +1,22 @@ import TimeUnitSettings from 'app/(main)/profile/TimeUnitSettings'; import { useMessages } from 'components/hooks'; +import useTimeUnit from 'components/hooks/useTimeUnit'; import { Button, Form, FormRow, Modal } from 'react-basics'; import styles from './WebsiteChartSettings.module.css'; export interface WebsiteChartSettingsProps { isOpened?: boolean; - onClose?: () => void; + onClose: () => void; onChange?: (value: string) => void; } export function WebsiteChartSettings({ onClose }: WebsiteChartSettingsProps) { const { formatMessage, labels } = useMessages(); + const { saveTimeUnit } = useTimeUnit(); const handleSave = () => { - // Save the settings + saveTimeUnit(); + onClose(); }; const handleClose = () => onClose();