Skip to content

Commit 0e6506e

Browse files
committed
fix: fix accordion, delete aside
1 parent e236aad commit 0e6506e

File tree

4 files changed

+24
-282
lines changed

4 files changed

+24
-282
lines changed

src/containers/TheAside.js

Lines changed: 0 additions & 242 deletions
This file was deleted.

src/containers/TheHeader.js

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ import logo from '../assets/img/brand/coreui-react-neg.svg'
2626

2727
const TheHeader = () => {
2828
const dispatch = useDispatch()
29-
const asideShow = useSelector(state => state.asideShow)
3029
const sidebarShow = useSelector(state => state.sidebarShow)
3130

3231
const toggleSidebar = () => {
@@ -72,17 +71,13 @@ const TheHeader = () => {
7271
<TheHeaderDropdownTasks/>
7372
<TheHeaderDropdownMssg/>
7473
<TheHeaderDropdown/>
75-
<CToggler
76-
inHeader
77-
className="d-md-down-none"
78-
onClick={() => dispatch({type: 'set', asideShow: !asideShow})}
79-
>
80-
<CIcon className="mr-2" size="lg" name="cil-applications-settings" />
81-
</CToggler>
8274
</CHeaderNav>
8375

8476
<CSubheader className="px-3 justify-content-between">
85-
<CBreadcrumbRouter className="border-0 c-subheader-nav m-0 px-0 px-md-3" routes={routes} />
77+
<CBreadcrumbRouter
78+
className="border-0 c-subheader-nav m-0 px-0 px-md-3"
79+
routes={routes}
80+
/>
8681
<div className="d-md-down-none mfe-2 c-subheader-nav">
8782
<CLink className="c-subheader-nav-link"href="#">
8883
<CIcon name="cil-speech" alt="Settings" />

src/store.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import { createStore } from 'redux'
22

33
const initialState = {
4-
sidebarShow: 'responsive',
5-
asideShow: false
4+
sidebarShow: 'responsive'
65
}
76

87
const changeState = (state = initialState, { type, ...rest }) => {

src/views/Base/Collapses/Collapses.js

Lines changed: 19 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,6 @@ const Collapses = () => {
1717
const [collapseMulti, setCollapseMulti] = useState([false, false])
1818
const [accordion, setAccordion] = useState(1)
1919
const [fade, setFade] = useState(true)
20-
const [status, setStatus] = useState('Closed')
21-
22-
const onEntering = () => {
23-
setStatus('Opening...')
24-
}
25-
26-
const onEntered = () => {
27-
setStatus('Opened')
28-
}
29-
30-
const onExiting = () => {
31-
setStatus('Closing...')
32-
}
33-
34-
const onExited = () => {
35-
setStatus('Closed')
36-
}
3720

3821
const toggle = (e) => {
3922
setCollapse(!collapse)
@@ -74,13 +57,7 @@ const Collapses = () => {
7457
</a>
7558
</div>
7659
</CCardHeader>
77-
<CCollapse
78-
show={collapse}
79-
onEntering={onEntering}
80-
onEntered={onEntered}
81-
onExiting={onExiting}
82-
onExited={onExited}
83-
>
60+
<CCollapse show={collapse}>
8461
<CCardBody>
8562
<p>
8663
Anim pariatur cliche reprehenderit,
@@ -107,8 +84,6 @@ const Collapses = () => {
10784
onClick={toggle}
10885
className={'mb-1'}
10986
>Toggling button</CButton>
110-
<hr/>
111-
<h5>Current state: {status}</h5>
11287
</CCardFooter>
11388
</CCard>
11489

@@ -180,7 +155,12 @@ const Collapses = () => {
180155
<div id="accordion">
181156
<CCard className="mb-0">
182157
<CCardHeader id="headingOne">
183-
<CButton block color="link" className="text-left m-0 p-0" onClick={() => setAccordion(0)}>
158+
<CButton
159+
block
160+
color="link"
161+
className="text-left m-0 p-0"
162+
onClick={() => setAccordion(accordion === 0 ? null : 0)}
163+
>
184164
<h5 className="m-0 p-0">Collapsible Group Item #1</h5>
185165
</CButton>
186166
</CCardHeader>
@@ -196,7 +176,12 @@ const Collapses = () => {
196176
</CCard>
197177
<CCard className="mb-0">
198178
<CCardHeader id="headingTwo">
199-
<CButton block color="link" className="text-left m-0 p-0" onClick={() => setAccordion(1)}>
179+
<CButton
180+
block
181+
color="link"
182+
className="text-left m-0 p-0"
183+
onClick={() => setAccordion(accordion === 1 ? null : 1)}
184+
>
200185
<h5 className="m-0 p-0">Collapsible Group Item #2</h5>
201186
</CButton>
202187
</CCardHeader>
@@ -212,7 +197,12 @@ const Collapses = () => {
212197
</CCard>
213198
<CCard className="mb-0">
214199
<CCardHeader id="headingThree">
215-
<CButton block color="link" className="text-left m-0 p-0" onClick={() => setAccordion(2)}>
200+
<CButton
201+
block
202+
color="link"
203+
className="text-left m-0 p-0"
204+
onClick={() => setAccordion(accordion === 2 ? null : 2)}
205+
>
216206
<h5 className="m-0 p-0">Collapsible Group Item #3</h5>
217207
</CButton>
218208
</CCardHeader>

0 commit comments

Comments
 (0)