Skip to content

Commit 0a98c36

Browse files
Copilotsnomiao
andcommitted
Fix build error: Replace @storybook/test with vitest mocking for Storybook 9 compatibility
Co-authored-by: snomiao <[email protected]>
1 parent ae140ef commit 0a98c36

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

react-firebase-hooks/auth.mock.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
import { fn } from '@storybook/test'
1+
import { vi } from 'vitest'
22

33
// Mock the Firebase auth hooks for Storybook
4-
export const useSignInWithGoogle = fn().mockName('useSignInWithGoogle')
5-
export const useSignInWithGithub = fn().mockName('useSignInWithGithub')
6-
export const useSignOut = fn().mockName('useSignOut')
7-
export const useAuthState = fn().mockName('useAuthState')
4+
export const useSignInWithGoogle = vi.fn().mockName('useSignInWithGoogle')
5+
export const useSignInWithGithub = vi.fn().mockName('useSignInWithGithub')
6+
export const useSignOut = vi.fn().mockName('useSignOut')
7+
export const useAuthState = vi.fn().mockName('useAuthState')
88

99
// Set default return values
10-
useSignInWithGoogle.mockReturnValue([fn(), undefined, false, undefined])
11-
useSignInWithGithub.mockReturnValue([fn(), undefined, false, undefined])
12-
useSignOut.mockReturnValue([fn(), false, undefined])
10+
useSignInWithGoogle.mockReturnValue([vi.fn(), undefined, false, undefined])
11+
useSignInWithGithub.mockReturnValue([vi.fn(), undefined, false, undefined])
12+
useSignOut.mockReturnValue([vi.fn(), false, undefined])
1313
useAuthState.mockReturnValue([null, false, undefined])
1414

1515
console.log('mocking react-firebase-hooks/auth', {

src/hooks/useFirebaseUser.mock.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { fn } from '@storybook/test'
1+
import { vi } from 'vitest'
22
import * as actual from './useFirebaseUser'
33
export * from './useFirebaseUser'
4-
export const useFirebaseUser = fn(actual.useFirebaseUser).mockName(
5-
'useFirebaseUser'
6-
)
4+
export const useFirebaseUser = vi
5+
.fn(actual.useFirebaseUser)
6+
.mockName('useFirebaseUser')
77

88
console.log('mocking useFirebaseUser', useFirebaseUser)

0 commit comments

Comments
 (0)