From c4fc3367ba0d326729c77348f47202c0fec4aaf8 Mon Sep 17 00:00:00 2001 From: Max Lynch Date: Wed, 30 Dec 2020 23:07:42 -0600 Subject: [PATCH] Refactor page hook --- components/pages/ListDetail.jsx | 9 +++------ hooks/usePage.js | 5 ++--- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/components/pages/ListDetail.jsx b/components/pages/ListDetail.jsx index 8dfcef5..e93fe1e 100644 --- a/components/pages/ListDetail.jsx +++ b/components/pages/ListDetail.jsx @@ -45,12 +45,9 @@ const ListDetail = ({ selected, listId, params }) => { const actualListId = listId ? listId : params?.listId || null; const loadedList = lists.find(l => l.id === actualListId); - usePage( - { - title: loadedList.name, - }, - [loadedList] - ); + usePage({ + title: loadedList.name, + }); return ( diff --git a/hooks/usePage.js b/hooks/usePage.js index 11dd438..e86d87a 100644 --- a/hooks/usePage.js +++ b/hooks/usePage.js @@ -1,13 +1,12 @@ import { useEffect } from 'react'; import Store from '../store'; -const usePage = (fields, deps) => { +const usePage = fields => { useEffect(() => { - console.log('Deps updating', fields, deps); Store.update(s => { s.currentPage = fields; }); - }, [fields, deps]); + }, [fields]); }; export default usePage;