mirror of
https://github.com/supabase/supabase.git
synced 2026-10-07 18:35:07 +03:00
* Move all studio files from /studio to /apps/studio. * Move studio specific prettier ignores. * Fix the ui references from studio. * Fix the css imports. * Fix all package.json issues. * Fix the prettier setup for the studio app. * Add .turbo folder to prettierignore. * Fix the github workflows.
32 lines
916 B
JavaScript
32 lines
916 B
JavaScript
export const useFlag = jest.fn().mockReturnValue(true)
|
|
export const useCheckPermissions = jest.fn().mockReturnValue(true)
|
|
|
|
const { useStore: _useStore, StoreProvider: _StoreProvider } = jest.requireActual('hooks')
|
|
export const useStore = _useStore
|
|
|
|
export const useParams = jest.fn().mockImplementation(() => ({ ref: '123' }))
|
|
|
|
export const useLocalStorage = jest.fn().mockImplementation(() => [[], jest.fn()])
|
|
|
|
export const useIsFeatureEnabled = jest.fn().mockImplementation((arg) =>
|
|
typeof arg === 'string'
|
|
? true
|
|
: new Proxy(
|
|
{},
|
|
{
|
|
get() {
|
|
// Always return true, regardless of the property name
|
|
return true
|
|
},
|
|
}
|
|
)
|
|
)
|
|
|
|
// mocks browser event listener adding/removing
|
|
window.matchMedia = jest.fn().mockReturnValue({
|
|
removeEventListener: jest.fn(),
|
|
})
|
|
export const StoreProvider = _StoreProvider
|
|
|
|
export const withAuth = jest.fn()
|