mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
chore: upgrade biome to v2 (#19362)
Guide for migration: https://biomejs.dev/guides/upgrade-to-biome-v2/
This commit is contained in:
@@ -1,8 +1,4 @@
|
||||
import "testHelpers/localStorage";
|
||||
import { screen } from "@testing-library/react";
|
||||
import userEvent from "@testing-library/user-event";
|
||||
import type { Region } from "api/typesGenerated";
|
||||
import { http, HttpResponse } from "msw";
|
||||
import {
|
||||
MockHealthyWildWorkspaceProxy,
|
||||
MockPrimaryWorkspaceProxy,
|
||||
@@ -14,9 +10,13 @@ import {
|
||||
waitForLoaderToBeRemoved,
|
||||
} from "testHelpers/renderHelpers";
|
||||
import { server } from "testHelpers/server";
|
||||
import { screen } from "@testing-library/react";
|
||||
import userEvent from "@testing-library/user-event";
|
||||
import type { Region } from "api/typesGenerated";
|
||||
import { HttpResponse, http } from "msw";
|
||||
import {
|
||||
ProxyProvider,
|
||||
getPreferredProxy,
|
||||
ProxyProvider,
|
||||
saveUserSelectedProxy,
|
||||
useProxy,
|
||||
} from "./ProxyContext";
|
||||
|
||||
@@ -4,9 +4,9 @@ import type { Region, WorkspaceProxy } from "api/typesGenerated";
|
||||
import { useAuthenticated } from "hooks";
|
||||
import { useEmbeddedMetadata } from "hooks/useEmbeddedMetadata";
|
||||
import {
|
||||
createContext,
|
||||
type FC,
|
||||
type PropsWithChildren,
|
||||
createContext,
|
||||
useCallback,
|
||||
useContext,
|
||||
useEffect,
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
import createCache from "@emotion/cache";
|
||||
import { ThemeProvider as EmotionThemeProvider } from "@emotion/react";
|
||||
import { CacheProvider } from "@emotion/react";
|
||||
import {
|
||||
CacheProvider,
|
||||
ThemeProvider as EmotionThemeProvider,
|
||||
} from "@emotion/react";
|
||||
import CssBaseline from "@mui/material/CssBaseline";
|
||||
import {
|
||||
ThemeProvider as MuiThemeProvider,
|
||||
StyledEngineProvider,
|
||||
// biome-ignore lint/nursery/noRestrictedImports: we extend the MUI theme
|
||||
// biome-ignore lint/style/noRestrictedImports: we extend the MUI theme
|
||||
} from "@mui/material/styles";
|
||||
import { appearanceSettings } from "api/queries/users";
|
||||
import { useEmbeddedMetadata } from "hooks/useEmbeddedMetadata";
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { createTestQueryClient } from "testHelpers/renderHelpers";
|
||||
import { renderHook } from "@testing-library/react";
|
||||
import type { FC, PropsWithChildren } from "react";
|
||||
import { QueryClientProvider } from "react-query";
|
||||
import { createTestQueryClient } from "testHelpers/renderHelpers";
|
||||
import { AuthProvider, useAuthContext } from "./AuthProvider";
|
||||
|
||||
const Wrapper: FC<PropsWithChildren> = ({ children }) => {
|
||||
|
||||
@@ -12,9 +12,9 @@ import { displaySuccess } from "components/GlobalSnackbar/utils";
|
||||
import { useEmbeddedMetadata } from "hooks/useEmbeddedMetadata";
|
||||
import { type Permissions, permissionChecks } from "modules/permissions";
|
||||
import {
|
||||
createContext,
|
||||
type FC,
|
||||
type PropsWithChildren,
|
||||
createContext,
|
||||
useCallback,
|
||||
useContext,
|
||||
} from "react";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import { renderHook, screen } from "@testing-library/react";
|
||||
import { useAuthenticated } from "hooks";
|
||||
import { http, HttpResponse } from "msw";
|
||||
import type { FC, PropsWithChildren } from "react";
|
||||
import { QueryClientProvider } from "react-query";
|
||||
import { MockPermissions, MockUserOwner } from "testHelpers/entities";
|
||||
import {
|
||||
createTestQueryClient,
|
||||
renderWithAuth,
|
||||
} from "testHelpers/renderHelpers";
|
||||
import { server } from "testHelpers/server";
|
||||
import { renderHook, screen } from "@testing-library/react";
|
||||
import { useAuthenticated } from "hooks";
|
||||
import { HttpResponse, http } from "msw";
|
||||
import type { FC, PropsWithChildren } from "react";
|
||||
import { QueryClientProvider } from "react-query";
|
||||
import { AuthContext, type AuthContextValue } from "./AuthProvider";
|
||||
|
||||
describe("RequireAuth", () => {
|
||||
|
||||
@@ -75,7 +75,7 @@ export const useProxyLatency = (
|
||||
const [latestFetchRequest, setLatestFetchRequest] = useState(
|
||||
// The initial state is the current time minus the interval. Any proxies that have a latency after this
|
||||
// in the cache are still valid.
|
||||
new Date(new Date().getTime() - proxyIntervalSeconds * 1000).toISOString(),
|
||||
new Date(Date.now() - proxyIntervalSeconds * 1000).toISOString(),
|
||||
);
|
||||
|
||||
const [loaded, setLoaded] = useState(false);
|
||||
@@ -163,7 +163,7 @@ export const useProxyLatency = (
|
||||
// https://developer.mozilla.org/en-US/docs/Web/API/Performance_API/Resource_timing
|
||||
let latencyMS = 0;
|
||||
let accurate = false;
|
||||
let nextHopProtocol: string | undefined = undefined;
|
||||
let nextHopProtocol: string | undefined;
|
||||
if (
|
||||
"requestStart" in entry &&
|
||||
(entry as PerformanceResourceTiming).requestStart !== 0
|
||||
|
||||
Reference in New Issue
Block a user