mirror of
https://github.com/cpvalente/ontime.git
synced 2026-09-04 22:09:10 +00:00
useEffect
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import { ChangeEvent, useRef, useState } from 'react';
|
import { ChangeEvent, useRef, useState, useEffect } from 'react';
|
||||||
import {
|
import {
|
||||||
Button,
|
Button,
|
||||||
Input,
|
Input,
|
||||||
@@ -78,8 +78,7 @@ export default function SheetsModal(props: SheetsModalProps) {
|
|||||||
setSheetState(await getSheetstate());
|
setSheetState(await getSheetstate());
|
||||||
};
|
};
|
||||||
|
|
||||||
if (isOpen) {
|
useEffect(() => {
|
||||||
//TODO: how to get this on modal open
|
|
||||||
getSheetSettings().then((data) => {
|
getSheetSettings().then((data) => {
|
||||||
if (sheetid.current?.value != data.id || worksheet.current?.value != data.worksheet) {
|
if (sheetid.current?.value != data.id || worksheet.current?.value != data.worksheet) {
|
||||||
_onChange();
|
_onChange();
|
||||||
@@ -91,7 +90,7 @@ export default function SheetsModal(props: SheetsModalProps) {
|
|||||||
worksheet.current.value = data.worksheet;
|
worksheet.current.value = data.worksheet;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
});
|
||||||
|
|
||||||
const handelSave = () => {
|
const handelSave = () => {
|
||||||
postSheetSettings({ id: sheetid.current?.value ?? '', worksheet: worksheet.current?.value ?? '' }).then((data) => {
|
postSheetSettings({ id: sheetid.current?.value ?? '', worksheet: worksheet.current?.value ?? '' }).then((data) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user