Eunomia v1.0.0-beta.2
AllAngularReactNext.jsJavaScriptVue
EunomiaSalmonForestVioletOceanGoldFireCustom…
🇬🇧 English🇫🇷 Français

Guides

Practical, cross-cutting documentation that doesn't belong to any single component: shared patterns (forms & validation), plain helper functions (utilities), and browser-compatibility notes (polyfills), each covered once here instead of repeated across every page that uses them.

Forms & validation

Composing a label, native constraints vs. custom validators, reading a submitted form

Rate limiting

debounce and throttle, two framework-agnostic functions for controlling how often a callback runs

Markdown-lite

The lightweight text formatting syntax behind the rich text editor's own toolbar

Drag and drop

Reorder items in a list, table, or calendar by dragging them, with the mouse or the keyboard

Mobile swipe testing

A phone-friendly harness for the tabs and image carousel touch-swipe gesture

Invoker Commands API

Wiring a button to another element's behavior declaratively, without a click handler

Polyfills

What's already handled for you, and when to reach for the Popover API or CSS Anchor Positioning polyfills

Variants

The shared color, style, and size choices repeated across many components, explained once

Events

The naming convention behind every event a component dispatches, and how to listen for one

Types

The shared TypeScript unions the library exports, ready to type your own code against