--- import { Icon } from 'astro-icon'; import Logo from '~/components/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; isSticky?: boolean; showToggleTheme?: boolean; showRssFeed?: boolean; position?: string; } const { links = [], actions = [], isSticky = false, showToggleTheme = false, showRssFeed = false, position = 'center', } = Astro.props; ---