mirror of
https://github.com/IRBorisov/ConceptPortal.git
synced 2025-06-26 13:00:39 +03:00
28 lines
885 B
TypeScript
28 lines
885 B
TypeScript
interface ToggleNavigationButtonProps {
|
||
noNavigation?: boolean
|
||
toggleNoNavigation: () => void
|
||
}
|
||
|
||
function ToggleNavigationButton({ noNavigation, toggleNoNavigation }: ToggleNavigationButtonProps) {
|
||
if (noNavigation) {
|
||
return (
|
||
<button type='button' tabIndex={-1}
|
||
title='Показать навигацию'
|
||
className='absolute top-0 right-0 z-navigation px-1 h-[1.6rem] border-b-2 border-l-2 clr-btn-nav rounded-none'
|
||
onClick={toggleNoNavigation}
|
||
>
|
||
{'∨∨∨'}
|
||
</button>);
|
||
} else {
|
||
return (
|
||
<button type='button' tabIndex={-1}
|
||
title='Скрыть навигацию'
|
||
className='absolute top-0 right-0 z-navigation w-[1.2rem] h-[3rem] border-b-2 border-l-2 clr-btn-nav rounded-none'
|
||
onClick={toggleNoNavigation}
|
||
>
|
||
<p>{'>'}</p><p>{'>'}</p>
|
||
</button>);
|
||
}
|
||
}
|
||
|
||
export default ToggleNavigationButton; |