Installation
Install @jlnstack/filter in your project
Installation
npm install @jlnstack/filterEntry Points
// Core filter definitions and expression helpers (no React dependency)
import {
defineFilters,
createFilter,
and,
or,
condition
} from "@jlnstack/filter"
// React hooks and components
import {
useFilterHook,
FilterProvider,
createFilterHooks,
useFilterContext,
useFilter,
useFilterById,
useFilterDefinitions,
} from "@jlnstack/filter/react"
// Drizzle ORM integration
import { toWhere } from "@jlnstack/filter/drizzle"
// Devtools for visualization
import { generateMermaid, getMermaidLiveUrl } from "@jlnstack/filter/devtools"