Skip to content

Commit

Permalink
aesirxio#214: import ui
Browse files Browse the repository at this point in the history
  • Loading branch information
trangiahuy031099 committed Feb 20, 2023
1 parent 678e69c commit d9b7422
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 15 deletions.
2 changes: 1 addition & 1 deletion src/components/ChooseAnAction/index.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ const ChooseAction = observer(() => {
<li key={index}>
<Dropdown.Item
as={'p'}
className={`cursor-pointer text-blue-0 d-block rounded-1 text-decoration-none mb-0 ${styles.dropdown_item}`}
className={`cursor-pointer fs-14 text-blue-0 d-block rounded-1 text-decoration-none mb-0 ${styles.dropdown_item}`}
onClick={value?.onSelect}
>
{t(value.label)}
Expand Down
27 changes: 14 additions & 13 deletions src/components/Menu/index.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @license GNU General Public License version 3, see LICENSE.
*/

import React, { useEffect } from 'react';
import React, { useCallback, useEffect } from 'react';

import { NavLink } from 'react-router-dom';

Expand All @@ -20,7 +20,7 @@ import { observer } from 'mobx-react';
import { withDamViewModel } from 'store/DamStore/DamViewModelContextProvider';
import { faAngleDown } from '@fortawesome/free-solid-svg-icons';
import ComponentImage from 'components/ComponentImage';

import { faFolder } from '@fortawesome/free-regular-svg-icons';
const dataMenu = [
// {
// text: 'txt_menu_member',
Expand Down Expand Up @@ -57,11 +57,15 @@ const dataMenu = [
function CustomToggle({ children, eventKey, isActive }) {
const [open, setOpen] = useState(false);

const custom = () => {
setOpen((prevState) => !prevState);
};
const custom = useCallback(() => {
if (eventKey !== 'root') {
setOpen((prevState) => !prevState);
}
}, [open, eventKey]);

const decoratedOnClick = useAccordionButton(eventKey, custom);
const decoratedOnClickCloseAll = useAccordionButton('root', custom);

useEffect(() => {
if (isActive) {
decoratedOnClick();
Expand All @@ -76,16 +80,13 @@ function CustomToggle({ children, eventKey, isActive }) {
{children}
{eventKey === 'root' ? (
<FontAwesomeIcon
className={` position-absolute top-50 translate-middle carvet-toggle text-white index`}
// onClick={(e) => {
// e.preventDefault();
// }}
className={` position-absolute top-50 translate-middle caret-toggle text-white index`}
icon={faAngleDown}
/>
) : (
<FontAwesomeIcon
className={` position-absolute top-50 translate-middle carvet-toggle text-green ${
open ? 'down' : ''
className={` position-absolute top-50 translate-middle caret-toggle text-green ${
open ? '' : 'down'
}`}
onClick={decoratedOnClick}
icon={faCaretRight}
Expand Down Expand Up @@ -155,7 +156,7 @@ const Menu = observer(
}`}
activeClassName={`active`}
>
<ComponentImage alt="folder" src="/assets/images/folder-outline.svg" />
<FontAwesomeIcon className="text-white px-2" icon={faFolder} />
<span className="ms-3 py-1 d-inline-block col">{parent_id.name}</span>
</NavLink>
</CustomToggle>
Expand All @@ -181,7 +182,7 @@ const Menu = observer(
}`}
activeClassName={`active`}
>
<ComponentImage alt="folder" src="/assets/images/folder-outline.svg" />
<FontAwesomeIcon className="text-white px-2" icon={faFolder} />
<span className="ms-3 py-1 d-inline-block col overflow-hidden">{parent_id.name}</span>
</NavLink>
);
Expand Down
2 changes: 1 addition & 1 deletion src/components/Menu/index.scss
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

@import '../../scss/utils/bootstrap.scss';
.dam-integrate-layout {
.carvet-toggle {
.caret-toggle {
left: 0;
cursor: s-resize;
&.index {
Expand Down

0 comments on commit d9b7422

Please sign in to comment.