fix: put rule can write different pattern (#367)

This commit is contained in:
Gabe
2025-10-31 15:33:56 +08:00
parent 5b8577aaa7
commit f15cdb38d6

View File

@@ -57,9 +57,9 @@ export function useRules() {
const put = useCallback( const put = useCallback(
(pattern, obj) => { (pattern, obj) => {
save((prev) => { save((prev) => {
if (pattern !== obj.pattern) { // if (pattern !== obj.pattern) {
return prev; // return prev;
} // }
return prev.map((item) => return prev.map((item) =>
item.pattern === pattern ? { ...item, ...obj } : item item.pattern === pattern ? { ...item, ...obj } : item
); );