@elevasis/ui
v2.84.0
Published
UI components and platform-aware hooks for building custom frontends on the Elevasis platform
Readme
@elevasis/ui
React components and platform-aware hooks for building custom frontends on the Elevasis platform.
Published from packages/ui in the Elevasis monorepo, where it is named @repo/ui.
Install
pnpm add @elevasis/uiPeer requirements follow the monorepo's single-version policy — React 19 and Mantine 8. Check
peerDependencies in package.json for the authoritative ranges.
Published surface
Roughly fifty subpaths, grouped by concern:
- Provider and context —
./provider,./provider/ui,./auth,./auth/context,./router - Features —
./features/*, one entry per platform feature (crm,knowledge,lead-gen,settings, and the rest) - Primitives —
./components,./layout,./charts,./theme,./theme/presets - Data and platform access —
./hooks,./hooks/access,./api,./sse,./execution - Build integration —
./vite,./vite-plugin-knowledge - Stylesheets —
./components/index.css,./provider/index.css,./graph/index.css - Testing —
./test-utils,./test-utils/setup,./test-utils/setup-integration
See exports in package.json for the complete list.
A note on API_URL
Constants in this package resolve at the consumer's build, not at ours. A shared component must
read apiUrl from useElevasisServices() rather than importing a build-time constant, or a tenant
build inlines the wrong value.
License
MIT — see LICENSE.
