Parse immediate identifiers from a js expression
Animated component props for React
Library of primitives focused around component props.
cypress plugin to locate react elements by component, props and state
Transform component props to classnames
Converts JSON schema to TypeScript types to use as component props
Mapping query string from url to Component props seamlessly.
Selects and manages React component props efficiently.
Animated component props for React
Ellie Mae - Dim Sum Library - Knobs library to control component props in RT
A TypeScript utility for generating BEM modifier class names from component props
Write rewritable react component props to make complex components customizable
A Babel plugin for SolidJS that allows you to destructure component props without losing reactivity.
Animated component props for React
A series of useful enhancements to Vue component props.
A markdown table generator for React component props.
The primitives in this package allow you to create controlls for component props.
Parse params and query in vue-router to component props.
Functions for transforming component props to CSS
react width provider add clientWidth to your Component props
This library maps React component props to style objects with theming.
Convert Vue component props to JSON Schema
Extract JSON schemas from shadcn component props
Some very simple type helpers used behind `@azee/vue-component-meta` for extract component props, slots, emit, exposed types.
A ViewComponent extension that adds a `prop` DSL with defaults, fallbacks, required props, casting, enum validation, custom validators, and a pluggable caster registry. Patches ViewComponent::Base via a Rails Railtie (or on require outside Rails) so components accept a props hash out of the box.
Define type-safe Props for your Phlex views and components using sorbet-schema
This gem only works in rails. It defines a helper method :render_vue_component which user can specify a Vue component name and parameters passed in. However, to mount Vue component, Javascript code is still required
Extends ActionView with a `vue` helper for the Islands architecture: Vue components mounted on otherwise static, server-rendered pages. Unlike the built-in `tag` helper, it emits v-bind shorthand for typed props, switches to single-quote attribute delimiters when values contain double quotes (e.g. JSON), and validates that tag names are legal kebab-cased custom element names.