fix: resolve 7 TypeScript errors in auth-provider
- Fixed import paths for DevUserMapper - Added DevUserState type import - Updated vitest config to use reactPreset - Added @testing-library/jest-dom to tsconfig types Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
d5faf1cecd
commit
2178cda9cc
4 changed files with 7 additions and 6 deletions
|
|
@ -2,7 +2,7 @@ import { describe, it, expect, vi, beforeEach } from 'vitest';
|
|||
import { render, screen } from '@testing-library/react';
|
||||
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
|
||||
import { AuthProviderWithDevBridge } from './AuthProviderWithDevBridge';
|
||||
import type { DevUserMapper } from './types';
|
||||
import type { DevUserMapper } from './AuthProviderWithDevBridge';
|
||||
import type { DevUserState } from '@lilith/ui-dev-tools';
|
||||
import { UserRole } from '@lilith/types';
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,8 @@ import { render, screen, waitFor } from '@testing-library/react';
|
|||
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
|
||||
import { AuthProviderWithDevBridge } from './AuthProviderWithDevBridge';
|
||||
import { useAuth } from './useAuth';
|
||||
import type { DevUserMapper } from './types';
|
||||
import type { DevUserMapper } from './AuthProviderWithDevBridge';
|
||||
import type { DevUserState } from '@lilith/ui-dev-tools';
|
||||
import { UserRole, UserType } from '@lilith/types';
|
||||
|
||||
// Mock @lilith/ui-dev-tools
|
||||
|
|
@ -55,7 +56,7 @@ function TestComponent() {
|
|||
}
|
||||
|
||||
describe('Dev Auth Integration', () => {
|
||||
const mapDevUser: DevUserMapper = (devUser) => ({
|
||||
const mapDevUser: DevUserMapper = (devUser: DevUserState) => ({
|
||||
id: devUser.userId || 'dev-id',
|
||||
email: `${devUser.primaryType}@test.local`,
|
||||
username: devUser.displayName || 'Dev User',
|
||||
|
|
|
|||
|
|
@ -10,6 +10,6 @@
|
|||
"compilerOptions": {
|
||||
"outDir": "./dist",
|
||||
"noEmit": true,
|
||||
"types": ["vite/client"]
|
||||
"types": ["vite/client", "@testing-library/jest-dom"]
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
import { nodePreset } from '@lilith/test-utils/vitest-presets'
|
||||
import { reactPreset } from '@lilith/test-utils/vitest-presets'
|
||||
|
||||
export default nodePreset()
|
||||
export default reactPreset()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue