Chance Strickland
Chance Strickland
If a user prevents a form input's default behavior, the `onChange` in `getInputAttrs` shouldn't set state internally. To fix this I call the user's handler first, check for `event.defaultPrevented` and...
We recently released updated Radix primitives, so I'm updating all of our dependencies in Radix Themes to use the latest versions. I also think it's better to use semver ranges...
The new `minimal` table variant includes no borders between cells, and first/last cells will have their left/right padding removed respectively. Screenshot of the new variant adjacent to the other variants...
pnpm has lots of great features for JS monorepos, so this PR is an attempt to utilize them. This will enable workspace dependencies when you start adding new JS packages...
This PR adds basic syntax highlighting for JSON strings using Shiki and implements the behavior for inference params on the inference route. It uses a new `CodeBlock` component which serves...
Closes #2382 ---- > [!IMPORTANT] > Add debounce to dynamic evaluation search queries using `abortableTimeout` in `DynamicEvalRunSelector.tsx` and `route.ts`. > > - **Behavior**: > - Add debounce to dynamic evaluation...
This PR adds an internal package for common utilities. This will be useful when we create the Tensorzero client package (as well as any other internal JS packages that get...
This PR refactors error handling in the TS client so that response errors more closely mirror those returned from the gateway. Errors that are properly handled can then be exposed...
As a continuation of goals set by https://github.com/radix-ui/primitives/pull/3459, this PR breaks the Radio Group's `Item` component into separate parts: - `ItemRoot` - `ItemTrigger` This will ultimately allow users to have...
Wrapping up https://github.com/radix-ui/primitives/pull/3357