fix: patterns tab performance
This commit is contained in:
parent
784b9c08ec
commit
a87daf3d21
2 changed files with 8 additions and 12 deletions
|
|
@ -53,8 +53,7 @@ function PatternButton({ showOutline, onClick, pattern, showHiglight }) {
|
|||
}
|
||||
|
||||
function PatternButtons({ patterns, activePattern, onClick, started }) {
|
||||
const viewingPatternStore = useViewingPatternData();
|
||||
const viewingPatternData = parseJSON(viewingPatternStore);
|
||||
const viewingPatternData = useViewingPatternData();
|
||||
const viewingPatternID = viewingPatternData.id;
|
||||
return (
|
||||
<div className="p-2">
|
||||
|
|
@ -83,8 +82,8 @@ const updateCodeWindow = (context, patternData, reset = false) => {
|
|||
export function PatternsTab({ context }) {
|
||||
const [search, setSearch] = useState('');
|
||||
const activePattern = useActivePattern();
|
||||
const viewingPatternStore = useViewingPatternData();
|
||||
const viewingPatternData = parseJSON(viewingPatternStore);
|
||||
const viewingPatternData = useViewingPatternData();
|
||||
|
||||
const { userPatterns, patternAutoStart } = useSettings();
|
||||
const viewingPatternID = viewingPatternData?.id;
|
||||
|
||||
|
|
@ -121,7 +120,7 @@ export function PatternsTab({ context }) {
|
|||
);
|
||||
}),
|
||||
);
|
||||
}, [search, viewingPatternStore]);
|
||||
}, [search, userPatterns]);
|
||||
|
||||
const importRef = useRef();
|
||||
return (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue