Skip to content
ConfigProvider
Корневой провайдер темы NSMP поверх ConfigProvider из Ant Design Vue. По умолчанию включает русскую локаль для всех вложенных компонентов Ant Design Vue, включая календарь, таблицы, пагинацию и модальные окна.
Основа компонента
Компонент построен на ConfigProvider из Ant Design Vue.
Документация
Вся информация о получении темы текущего пользователя, загрузки ее из NSMP и подключение к провайдеру описаны в руководстве «Темизация».
vue
<script setup lang="ts">
import { ConfigProvider } from '@minitwiks/nsmp-vue-components'
</script>
<template>
<ConfigProvider>
<App />
</ConfigProvider>
</template>Props
| Prop | Тип | Описание |
|---|---|---|
theme | ThemeConfig | Стандартные токены Ant Design Vue |
nsmpTheme | Record<string, string> | Свойства темы, полученные от NSMP |
compact | boolean | Включает компактный режим интефейса |
locale | Locale | Локаль Ant Design Vue. По умолчанию используется ru_RU; переданное значение имеет приоритет. |
Остальные свойства напрямую передаются в Ant Design Vue.
