--- import { Icon } from 'astro-icon'; import Logo from '~/components/common/Logo.astro'; import ToggleTheme from '~/components/common/ToggleTheme.astro'; import ToggleMenu from '~/components/common/ToggleMenu.astro'; import { getHomePermalink, getAsset } from '~/utils/permalinks'; interface Link { text?: string; href?: string; ariaLabel?: string; icon?: string; } interface ActionLink extends Link { type?: string; } interface MenuLink extends Link { links?: Array; } export interface Props { links?: Array; actions?: Array; isFixed?: boolean; } const { links = [], actions = [], isFixed = false } = Astro.props; ---