From c714727801dc32708487861e32038d8e4d43c9bc Mon Sep 17 00:00:00 2001 From: arc-alex Date: Sun, 26 Nov 2023 14:26:05 +0100 Subject: [PATCH] useEffect --- .../src/features/modals/sheets-modal/SheetsModal.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx b/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx index 0c13ff7da..533b92fcd 100644 --- a/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx +++ b/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx @@ -1,4 +1,4 @@ -import { ChangeEvent, useRef, useState } from 'react'; +import { ChangeEvent, useRef, useState, useEffect } from 'react'; import { Button, Input, @@ -78,8 +78,7 @@ export default function SheetsModal(props: SheetsModalProps) { setSheetState(await getSheetstate()); }; - if (isOpen) { - //TODO: how to get this on modal open + useEffect(() => { getSheetSettings().then((data) => { if (sheetid.current?.value != data.id || worksheet.current?.value != data.worksheet) { _onChange(); @@ -91,7 +90,7 @@ export default function SheetsModal(props: SheetsModalProps) { worksheet.current.value = data.worksheet; } }); - } + }); const handelSave = () => { postSheetSettings({ id: sheetid.current?.value ?? '', worksheet: worksheet.current?.value ?? '' }).then((data) => {