import { useEffect } from 'react';
import { useLocation } from 'react-router-dom';
import Adviser from './Adviser/Adviser';
import styles from './AdviserContainer.module.scss';
import { useAdviser } from './context';
function AdviserContainer() {
const { content, isOpen, setAdviser, setIsOpen, color } = useAdviser();
const _location = useLocation();
useEffect(() => {
setAdviser(null);
}, [setAdviser]);
return (
<div className={styles.wrapper}>
<div className={styles.blurWrapper}>
<Adviser
disabled={!content}
className={styles.adviser}
isOpen={isOpen && !!content}
color={color}
openCallback={setIsOpen}
>
{content}
</Adviser>
</div>
</div>
);
}
export default AdviserContainer;