все к лучшему

This commit is contained in:
2025-07-22 08:34:05 +03:00
parent 3a1bb42aee
commit abc2ee44bd
9 changed files with 440 additions and 90 deletions

View File

@@ -37,6 +37,7 @@ const DualSpreadsheet: FC<DualSpreadsheetProps> = ({
mergedCells = [],
templateId,
onEngineReady,
enableAutoSave = true,
}) => {
// Мемоизируем конфигурацию листов
const sheetsConfig = useMemo(
@@ -722,9 +723,9 @@ const DualSpreadsheet: FC<DualSpreadsheetProps> = ({
() => ({
templateId,
autoSaveDelay: 2000,
enableAutoSave: true,
enableAutoSave,
}),
[templateId]
[templateId, enableAutoSave]
)
// Мемоизируем getAllModifiedCells для предотвращения частых ререндеров хука автосохранения