alpha
Login
or
Join now
lukebennett.dev
/
luke-ui
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/lukebennett88/luke-ui.
luke-ui.netlify.app/
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
luke-ui
/
packages
/
@luke-ui
/
react
/
src
/
field
/
primitive
/
at
combobox-fixes
5 files
Luke Bennett
Let composeField own the field slot interface (#65)
4w ago
598b8bbd
description.tsx
Let composeField own the field slot interface (#65) Four prop interfaces (FieldProps, TextFieldProps, ComboboxFieldProps, and the inline quartet in compose-field.ts own FieldSlotProps) each hand-typed the same label/description/errorMessage/necessityIndicator props with duplicate JSDoc. This makes all three consumer interfaces extend FieldSlotProps from compose-field.ts, so the slot interface and its runtime split travel together. The necessityIndicator default JSDoc moves to FieldSlotProps.
4 weeks ago
error.tsx
Improve docs (#30)
2 months ago
index.tsx
Let composeField own the field slot interface (#65) Four prop interfaces (FieldProps, TextFieldProps, ComboboxFieldProps, and the inline quartet in compose-field.ts own FieldSlotProps) each hand-typed the same label/description/errorMessage/necessityIndicator props with duplicate JSDoc. This makes all three consumer interfaces extend FieldSlotProps from compose-field.ts, so the slot interface and its runtime split travel together. The necessityIndicator default JSDoc moves to FieldSlotProps.
4 weeks ago
label.tsx
Improve docs (#30)
2 months ago
root.tsx
Fumadocs update (#29) * Update docs to use stories * Improve docs and file/folder structure * Reduce boilerplate * Update GitHub Pages deployment and routing config for sub-paths
2 months ago