From 0e6506ea3303ca30bc21ba2bcf3717a3f009dc8c Mon Sep 17 00:00:00 2001 From: woothu <32914662+woothu@users.noreply.github.com> Date: Mon, 25 May 2020 11:45:29 +0200 Subject: [PATCH] fix: fix accordion, delete aside --- src/containers/TheAside.js | 242 -------------------------- src/containers/TheHeader.js | 13 +- src/store.js | 3 +- src/views/Base/Collapses/Collapses.js | 48 ++--- 4 files changed, 24 insertions(+), 282 deletions(-) delete mode 100644 src/containers/TheAside.js diff --git a/src/containers/TheAside.js b/src/containers/TheAside.js deleted file mode 100644 index f8b7099..0000000 --- a/src/containers/TheAside.js +++ /dev/null @@ -1,242 +0,0 @@ -import React from 'react' -import { useSelector, useDispatch } from 'react-redux' -import { - CNav, - CNavItem, - CNavLink, - CTabs, - CTabContent, - CTabPane, - CListGroup, - CListGroupItem, - CSwitch, - CProgress, - CSidebar, - CImg, - CSidebarClose -} from '@coreui/react' -import { CIcon } from '@coreui/icons-react' - -const TheAside = () => { - const show = useSelector(state => state.asideShow) - const dispatch = useDispatch() - const setState = (state) => dispatch({type: 'set', asideShow: state}) - - return ( - setState(state)} - > - setState(false) } /> - - - - - - - - - - - - - - - - - - - - - - - - Today - -
- -
-
Meeting with Lucas
- 1 - 3pm - Palo Alto, CA -
- -
- -
-
Skype with Megan
- 4 - 5pm - On-line -
-
- Tomorrow - -
New UI Project - deadline
- 10 - 11pm - creativeLabs HQ -
-
-
-
-
-
-
-
- -
#10 Startups.Garden Meetup
- 1 - 3pm - Palo Alto, CA -
- -
Team meeting
- 4 - 6pm - creativeLabs HQ -
-
-
-
-
-
-
-
-
-
-
-
- - -
-
-
- - -
-
-
- Lukasz Holeczek - 1:52 PM -
-
Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt... -
-
-
-
-
- - -
-
-
- Lukasz Holeczek - 1:52 PM -
-
Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt... -
-
-
-
-
- - -
-
-
- Lukasz Holeczek - 1:52 PM -
-
Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt... -
-
-
-
-
- - -
-
-
- Lukasz Holeczek - 1:52 PM -
-
Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt... -
-
-
-
-
- - -
-
-
- Lukasz Holeczek - 1:52 PM -
-
Lorem ipsum dolor sit amet
- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt... -
-
- - -
Settings
-
-
Option 1 - -
-
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
-
-
-
Option 2 - -
-
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
-
-
-
Option 3 - -
-
-
-
Option 4 - -
-
-
-
System Utilization
-
CPU Usage
- - 348 Processes. 1/4 Cores. -
Memory Usage
- - 11444GB/16384MB -
SSD 1 Usage
- - 243GB/256GB -
SSD 2 Usage
- - 25GB/256GB -
- -
-
-
- ) -} - -export default React.memo(TheAside) diff --git a/src/containers/TheHeader.js b/src/containers/TheHeader.js index ca21694..5299b73 100644 --- a/src/containers/TheHeader.js +++ b/src/containers/TheHeader.js @@ -26,7 +26,6 @@ import logo from '../assets/img/brand/coreui-react-neg.svg' const TheHeader = () => { const dispatch = useDispatch() - const asideShow = useSelector(state => state.asideShow) const sidebarShow = useSelector(state => state.sidebarShow) const toggleSidebar = () => { @@ -72,17 +71,13 @@ const TheHeader = () => { - dispatch({type: 'set', asideShow: !asideShow})} - > - - - +
diff --git a/src/store.js b/src/store.js index 129b6ba..0267b34 100644 --- a/src/store.js +++ b/src/store.js @@ -1,8 +1,7 @@ import { createStore } from 'redux' const initialState = { - sidebarShow: 'responsive', - asideShow: false + sidebarShow: 'responsive' } const changeState = (state = initialState, { type, ...rest }) => { diff --git a/src/views/Base/Collapses/Collapses.js b/src/views/Base/Collapses/Collapses.js index 35e09ff..18597ee 100644 --- a/src/views/Base/Collapses/Collapses.js +++ b/src/views/Base/Collapses/Collapses.js @@ -17,23 +17,6 @@ const Collapses = () => { const [collapseMulti, setCollapseMulti] = useState([false, false]) const [accordion, setAccordion] = useState(1) const [fade, setFade] = useState(true) - const [status, setStatus] = useState('Closed') - - const onEntering = () => { - setStatus('Opening...') - } - - const onEntered = () => { - setStatus('Opened') - } - - const onExiting = () => { - setStatus('Closing...') - } - - const onExited = () => { - setStatus('Closed') - } const toggle = (e) => { setCollapse(!collapse) @@ -74,13 +57,7 @@ const Collapses = () => {
- +

Anim pariatur cliche reprehenderit, @@ -107,8 +84,6 @@ const Collapses = () => { onClick={toggle} className={'mb-1'} >Toggling button -


-
Current state: {status}
@@ -180,7 +155,12 @@ const Collapses = () => {
- setAccordion(0)}> + setAccordion(accordion === 0 ? null : 0)} + >
Collapsible Group Item #1
@@ -196,7 +176,12 @@ const Collapses = () => {
- setAccordion(1)}> + setAccordion(accordion === 1 ? null : 1)} + >
Collapsible Group Item #2
@@ -212,7 +197,12 @@ const Collapses = () => {
- setAccordion(2)}> + setAccordion(accordion === 2 ? null : 2)} + >
Collapsible Group Item #3