ButtonLink component using createLink wrapper around React Aria's Link component.createLink injects a disabled prop from TS Router, which conflicts with React Aria's isDisabled prop. This allows both props to be used simultaneously, which creates confusion and inconsistency in the API.isDisabled (React Aria's prop) and remove disabled from the type definition, so TypeScript throws an error if someone tries to use it:disabled prop, but this breaks the router's path props and search params validation.disabled prop from the createLink return type while preserving TS Router's type inference for to, search, and other routing-related props?https://x.com/powersync_/status/2010721010006552775?s=20
dry-scarlet · 2mo ago
You can now submit your website/app/project to http://TanStack.com 's new showcase and have it seen by the TanStack community! - Global showcase browser - Per-library filters - Category filters Submit here: https://tanstack.com/showcase/submit View all here: https://tanstack.com/showcase
dry-scarlet · 3mo ago
TanStack AI Alpha 2 is here! 🖼️ Image, video, audio, speech, transcription, structured output 📦 Split adapters = smaller bundles, faster dev/contributions, easier 🎄 Fully tree shakable adapters ✨ Cleaner, flattened, fully type-safe APIs https://tanstack.com/blog/tanstack-ai-alpha-2
dry-scarlet · 3mo ago