From e8bc5b835f30a7dc97172cc9d7482174a8d4fdb9 Mon Sep 17 00:00:00 2001 From: Matt Fisher Date: Mon, 30 Sep 2024 11:32:37 -0600 Subject: [PATCH] Update development.md reflecting change in state management tool --- doc/development.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/development.md b/doc/development.md index 77d1f6e..30c87fb 100644 --- a/doc/development.md +++ b/doc/development.md @@ -9,11 +9,11 @@ ln -s compose.dev.yml compose.override.yml ## State management -This app uses Recoil for state management. +This app uses Jotai for state management. -Recoil freezes all objects used for state, so do not use objects that are expected to be +~~Recoil freezes all objects used for state, so do not use objects that are expected to be mutated in state, e.g. Layer objects. They are OK in derived state (with -`allowDangerousMutations`), but not state that will be directly updated. +`allowDangerousMutations`), but not state that will be directly updated.~~ TODO: Update for Jotai ## Cloud-Optimized GeoTIFFs