feat: add device authorization and approval functionality
- Implemented `DeviceAuthorizationForm` component for user code input and verification. - Created `DeviceApprovalPage` to handle device approval requests. - Added `DeviceAuthorizationPage` for device verification process. - Integrated `checkDeviceAuthorizationCode` and `normalizeDeviceUserCode` for handling user codes. test: set up testing utilities for authentication - Added `auth.test.ts` to configure Better Auth with test utilities. - Created `test-setup.ts` to export authentication context for testing. feat: add Storybook stories and components - Developed `Button` component with various sizes and styles. - Created `Header` component with login/logout functionality. - Implemented `Page` component to demonstrate usage of `Header` and `Button`. - Added Storybook stories for `Button`, `Header`, and `Page` components. - Included styles for `Button`, `Header`, and `Page` components in respective CSS files. docs: create configuration documentation for Storybook - Added `Configure.mdx` to provide guidance on configuring Storybook for projects.
S
ssdeanx committed
3fa08c5e09bf6bb41b75e105f8831e6272f8f3a0
Parent: d0d3735