useEffect

This commit is contained in:
arc-alex
2023-11-26 14:26:05 +01:00
parent 8fc70fa162
commit c714727801
@@ -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) => {