mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
chore: modernize all typescript imports (#23511)
This commit is contained in:
@@ -1,19 +1,19 @@
|
||||
import "testHelpers/localStorage";
|
||||
import { screen } from "@testing-library/react";
|
||||
import userEvent from "@testing-library/user-event";
|
||||
import { HttpResponse, http } from "msw";
|
||||
import type { Region } from "#/api/typesGenerated";
|
||||
import {
|
||||
MockHealthyWildWorkspaceProxy,
|
||||
MockPrimaryWorkspaceProxy,
|
||||
MockUnhealthyWildWorkspaceProxy,
|
||||
MockWorkspaceProxies,
|
||||
} from "testHelpers/entities";
|
||||
} from "#/testHelpers/entities";
|
||||
import {
|
||||
renderWithAuth,
|
||||
waitForLoaderToBeRemoved,
|
||||
} from "testHelpers/renderHelpers";
|
||||
import { server } from "testHelpers/server";
|
||||
import { screen } from "@testing-library/react";
|
||||
import userEvent from "@testing-library/user-event";
|
||||
import { HttpResponse, http } from "msw";
|
||||
import type { Region } from "#/api/typesGenerated";
|
||||
} from "#/testHelpers/renderHelpers";
|
||||
import { server } from "#/testHelpers/server";
|
||||
import {
|
||||
getPreferredProxy,
|
||||
ProxyProvider,
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { useAuthenticated } from "hooks";
|
||||
import { useEmbeddedMetadata } from "hooks/useEmbeddedMetadata";
|
||||
import {
|
||||
createContext,
|
||||
type FC,
|
||||
@@ -13,6 +12,7 @@ import { useQuery } from "react-query";
|
||||
import { API } from "#/api/api";
|
||||
import { cachedQuery } from "#/api/queries/util";
|
||||
import type { Region, WorkspaceProxy } from "#/api/typesGenerated";
|
||||
import { useEmbeddedMetadata } from "#/hooks/useEmbeddedMetadata";
|
||||
import { type ProxyLatencyReport, useProxyLatency } from "./useProxyLatency";
|
||||
|
||||
export type Proxies = readonly Region[] | readonly WorkspaceProxy[];
|
||||
|
||||
@@ -11,7 +11,6 @@ import {
|
||||
ThemeProvider as MuiThemeProvider,
|
||||
StyledEngineProvider,
|
||||
} from "@mui/material/styles";
|
||||
import { useEmbeddedMetadata } from "hooks/useEmbeddedMetadata";
|
||||
import {
|
||||
type FC,
|
||||
type PropsWithChildren,
|
||||
@@ -21,8 +20,9 @@ import {
|
||||
useState,
|
||||
} from "react";
|
||||
import { useQuery } from "react-query";
|
||||
import themes, { DEFAULT_THEME, type Theme } from "theme";
|
||||
import { appearanceSettings } from "#/api/queries/users";
|
||||
import { useEmbeddedMetadata } from "#/hooks/useEmbeddedMetadata";
|
||||
import themes, { DEFAULT_THEME, type Theme } from "#/theme";
|
||||
|
||||
/**
|
||||
*
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import { useEmbeddedMetadata } from "hooks/useEmbeddedMetadata";
|
||||
import { type Permissions, permissionChecks } from "modules/permissions";
|
||||
import {
|
||||
createContext,
|
||||
type FC,
|
||||
@@ -19,6 +17,8 @@ import {
|
||||
updateProfile as updateProfileOptions,
|
||||
} from "#/api/queries/users";
|
||||
import type { UpdateUserProfileRequest, User } from "#/api/typesGenerated";
|
||||
import { useEmbeddedMetadata } from "#/hooks/useEmbeddedMetadata";
|
||||
import { type Permissions, permissionChecks } from "#/modules/permissions";
|
||||
|
||||
export type AuthContextValue = {
|
||||
isLoading: boolean;
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
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 { MockPermissions, MockUserOwner } from "#/testHelpers/entities";
|
||||
import {
|
||||
createTestQueryClient,
|
||||
renderWithAuth,
|
||||
} from "#/testHelpers/renderHelpers";
|
||||
import { server } from "#/testHelpers/server";
|
||||
import { AuthContext, type AuthContextValue } from "./AuthProvider";
|
||||
|
||||
describe("RequireAuth", () => {
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { ProxyProvider as ProductionProxyProvider } from "contexts/ProxyContext";
|
||||
import { DashboardProvider as ProductionDashboardProvider } from "modules/dashboard/DashboardProvider";
|
||||
import { type FC, useEffect } from "react";
|
||||
import { Navigate, Outlet, useLocation } from "react-router";
|
||||
import { embedRedirect } from "utils/redirect";
|
||||
import { API } from "#/api/api";
|
||||
import { isApiError } from "#/api/errors";
|
||||
import { Loader } from "#/components/Loader/Loader";
|
||||
import { DashboardProvider as ProductionDashboardProvider } from "#/modules/dashboard/DashboardProvider";
|
||||
import { useAuthContext } from "./AuthProvider";
|
||||
|
||||
type RequireAuthProps = Readonly<{
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { useEmbeddedMetadata } from "hooks/useEmbeddedMetadata";
|
||||
import { useEffect, useState } from "react";
|
||||
import { useQuery } from "react-query";
|
||||
import { API } from "#/api/api";
|
||||
import { buildInfo } from "#/api/queries/buildInfo";
|
||||
import { experiments } from "#/api/queries/experiments";
|
||||
import { useEmbeddedMetadata } from "#/hooks/useEmbeddedMetadata";
|
||||
|
||||
interface WebpushNotifications {
|
||||
readonly enabled: boolean;
|
||||
|
||||
Reference in New Issue
Block a user