B: Stabilize function object

This commit is contained in:
Ivan 2025-10-21 16:23:23 +03:00
parent 72fad33a07
commit 2e085ccb87

View File

@ -1,6 +1,6 @@
'use client';
import { useRef, useState } from 'react';
import { useCallback, useRef, useState } from 'react';
import { toast } from 'react-toastify';
import { type ReactCodeMirrorRef } from '@uiw/react-codemirror';
@ -71,10 +71,11 @@ export function EditorRSExpression({
const { checkConstituenta: checkInternal, isPending } = useCheckConstituenta();
useResetOnChange([activeCst, toggleReset], () => {
const resetCallback = useCallback(() => {
setIsModified(false);
setParseData(null);
});
}, []);
useResetOnChange([activeCst, toggleReset], resetCallback);
function checkConstituenta(
expression: string,