UNPKG

@gdsc-dju/styled-components

Version:

GDSC-DJU Design System Component package for styled-components

20 lines (19 loc) 791 B
import React from 'react'; import { ColorToken } from '@gdsc-dju/styled-components-theme'; export declare type NavigationRoutes = { route: string; title: string; }[]; export interface NavigationProps { title?: string; routes?: NavigationRoutes; pointColor?: ColorToken | string; themeButtonActive?: boolean; menuPosition?: 'left' | 'right' | 'none' | 'left-mobile-only' | 'right-mobile-only'; isMenuOpen?: boolean; menuToggle?: () => void; sideMenu?: React.ReactNode; rightElement?: React.ReactNode; customLogo?: React.ReactNode; } export declare const Navigation: ({ routes, title, customLogo, themeButtonActive, pointColor, menuPosition, menuToggle, isMenuOpen, sideMenu, rightElement, }: NavigationProps) => JSX.Element;