From 79ff1e794dde9952db2d6d43b22cebfb2accc770 Mon Sep 17 00:00:00 2001 From: Marvin Hagemeister Date: Mon, 19 Sep 2022 18:49:29 +0200 Subject: [PATCH] Add changeset --- .changeset/tidy-buses-do.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .changeset/tidy-buses-do.md diff --git a/.changeset/tidy-buses-do.md b/.changeset/tidy-buses-do.md new file mode 100644 index 000000000..74bc36bf6 --- /dev/null +++ b/.changeset/tidy-buses-do.md @@ -0,0 +1,16 @@ +--- +"@preact/signals-core": minor +"@preact/signals": minor +"@preact/signals-react": minor +--- + +Add ability to run custom cleanup logic when an effect is disposed. + +```js +effect(() => { + console.log("This runs whenever a dependency changes"); + return () => { + console.log("This runs when the effect is disposed"); + }); +}); +```