Header

Компонент заголовка, поддерживающий различные типы и размеры заголовков, а также интегрированные хлебные крошки.

Props

tag

  • type: string
  • default: ''

Имя тега элемента заголовка.

type

  • type: string
  • default: DISPLAY_AS_HEADING
  • values: 'heading', 'error'

Тип заголовка

size

  • type: number
  • default: null

Размер заголовка, допустимые значения от 1 до 4.

  • type: IBreadcrumb[]
  • default: () => [] as IBreadcrumb[]

Массив объектов хлебных крошек.

import type { EduLink } from '#sf/services/link';

export interface IBreadcrumb {
  title: string;
  url?: string | EduLink;
}

withoutMainBreadcrumb

  • type: boolean
  • default: false

Исключает хлебную крошку главной страницы из отображения.

useHeadingFromBreadcrumb

  • type: boolean
  • default: false

Использует текст последней хлебной крошки в качестве заголовка.

showSelf

  • type: boolean
  • default: true

Показывает последнюю хлебную крошку.

  • type: boolean
  • default: false

Отображает последнюю хлебную крошку как ссылку.

itemprop

  • type: string

Slots

NameDescriptionBindings
default
buttonsСлот для кнопок