typescript-patterns
Installation
SKILL.md
TypeScript Patterns
Master TypeScript in React and React Router v7 applications. Learn how to create type-safe loaders, actions, components, and leverage TypeScript's power for better DX.
Quick Reference
Type-Safe Loader
export async function loader({ params }: LoaderFunctionArgs) {
const user = await fetchUser(params.userId);
return { user };
}
// In component
const { user } = useLoaderData<typeof loader>();