From 9f74c550927671f4ded301d0cf3e9d592716375c Mon Sep 17 00:00:00 2001 From: piotrruss Date: Sun, 22 Aug 2021 14:33:54 +0200 Subject: settings --- components/App.js | 46 ++++++++++++++++++++++++++++++---------------- 1 file changed, 30 insertions(+), 16 deletions(-) (limited to 'components/App.js') diff --git a/components/App.js b/components/App.js index a68e593..59fd5a0 100644 --- a/components/App.js +++ b/components/App.js @@ -3,11 +3,11 @@ import {close, toggleMin, toggleMax, move} from 'helpers/windowActions' import {faArrowUp, faExpandAlt, faTimes, faCompressAlt} from '@fortawesome/free-solid-svg-icons' import {FontAwesomeIcon} from '@fortawesome/react-fontawesome' -const App = ({children, app, apps, setApps}) => { +const App = ({children, app, setApps}) => { const winRef = useRef(null); useEffect(() => { - move(app.name, winRef, apps, setApps) + move(app.name, winRef, setApps) }, []) return ( @@ -15,26 +15,40 @@ const App = ({children, app, apps, setApps}) => {
-

Notes

+

{app.name}

+
{children}
- toggleMin('Notes', apps, setApps)}> - - - toggleMax('Notes', apps, setApps)}> - - - close('Notes', apps, setApps)}> - - + { app.buttons.includes('min') && ( + toggleMin(app.name, setApps)}> + + + )} + { app.buttons.includes('max') && ( + toggleMax(app.name, setApps)}> + + + )} + { app.buttons.includes('close') && ( + close(app.name, setApps)}> + + + )}
-
{children}
) -- cgit v1.2.3