New:Socket for Asana Is Now Available.Learn more
Get Started

@intent-driven/adapter-mantine

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@intent-driven/adapter-mantine

Mantine UI adapter for @intent-driven/renderer

Source
npmnpm
Version
1.4.1
Version published
Weekly downloads
3
-70%
Maintainers
1
Weekly downloads
 
Created
Source

@intent-driven/adapter-mantine

Mantine-адаптер для @intent-driven/renderer. Корпоративный data-dense стиль — дефолт для доменов booking, planning, workflow, messenger, sales.

Часть экосистемы Intent-Driven Frontend (IDF).

Установка

npm install @intent-driven/adapter-mantine @mantine/core @mantine/dates lucide-react
# или
pnpm add @intent-driven/adapter-mantine @mantine/core @mantine/dates lucide-react

Peer dependencies: react@>=18, @intent-driven/renderer@>=0.2.0, @mantine/core@>=9, @mantine/dates@>=9, lucide-react@>=0.400.0.

CSS-файлы @mantine/core/styles.css и @mantine/dates/styles.css импортируются провайдером автоматически.

Использование

import { MantineAdapterProvider } from "@intent-driven/adapter-mantine";
import { ProjectionRendererV2 } from "@intent-driven/renderer";

function App() {
  return (
    <MantineAdapterProvider>
      <ProjectionRendererV2
        artifact={artifact}
        world={world}
        exec={exec}
        projectionId="booking_list"
      />
    </MantineAdapterProvider>
  );
}

Что экспортируется

ExportОписание
MantineAdapterProviderПровайдер, регистрирует адаптер в реестре renderer
mantineAdapterSpec-объект адаптера (для ручной регистрации)

Capabilities

capabilities: {
  primitive: {
    chart: { fallback: "svg" },  // SVG fallback, нет @ant-design/plots
    statistic: false,
    sparkline: false,
    map: { fallback: "svg" },
  },
  shell: { modal: true, tabs: true },
  button: { primary: true, secondary: true, danger: true, intent: true, overflow: true },
}

Связь с IDF

Один из четырёх UI-адаптеров IDF. Выбор адаптера меняется через PrefsPanel ⚙ → UI-kit в рантайме — домен не меняется.

Подробнее об архитектуре адаптеров: manifesto §17.

Версии

CHANGELOG.md

Лицензия

MIT (см. LICENSE).

Адаптер транзитивно зависит от @intent-driven/core (через peer-dep @intent-driven/renderer), который распространяется под Business Source License 1.1. Hosted SaaS на базе ядра — коммерческая лицензия; некоммерческое и внутреннее производственное использование — свободно. Change Date: 2030-04-15 (автопереход на Apache 2.0).

Keywords

idf

FAQs

Package last updated on 24 Apr 2026

Related posts