Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 54d5cce

Browse files
committed
Replace react-helmet with react-helmet-async
1 parent 7c5c2a1 commit 54d5cce

File tree

14 files changed

+27
-29
lines changed

14 files changed

+27
-29
lines changed

site/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"just-debounce-it": "3.0.1",
4646
"react": "^18.2.0",
4747
"react-dom": "^18.2.0",
48-
"react-helmet": "^6.1.0",
48+
"react-helmet-async": "^1.3.0",
4949
"react-markdown": "8.0.3",
5050
"react-router-dom": "6.3.0",
5151
"sourcemapped-stacktrace": "1.1.11",

site/src/app.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { dark } from "./theme"
99
import "./theme/globalFonts"
1010
import { XServiceProvider } from "./xServices/StateContext"
1111

12-
export const App: FC<React.PropsWithChildren<unknown>> = () => {
12+
export const App: FC = () => {
1313
return (
1414
<Router>
1515
<ThemeProvider theme={dark}>

site/src/components/SettingsLayout/SettingsLayout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import Box from "@material-ui/core/Box"
22
import { FC } from "react"
3-
import { Helmet } from "react-helmet"
3+
import { Helmet } from "react-helmet-async"
44
import { Outlet } from "react-router-dom"
55
import { pageTitle } from "../../util/page"
66
import { AuthAndFrame } from "../AuthAndFrame/AuthAndFrame"

site/src/pages/CliAuthPage/CliAuthPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { makeStyles } from "@material-ui/core/styles"
22
import { useActor } from "@xstate/react"
33
import React, { useContext, useEffect, useState } from "react"
4-
import { Helmet } from "react-helmet"
4+
import { Helmet } from "react-helmet-async"
55
import { getApiKey } from "../../api/api"
66
import { CliAuthToken } from "../../components/CliAuthToken/CliAuthToken"
77
import { FullScreenLoader } from "../../components/Loader/FullScreenLoader"

site/src/pages/CreateWorkspacePage/CreateWorkspacePage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useMachine } from "@xstate/react"
22
import { FC } from "react"
3-
import { Helmet } from "react-helmet"
3+
import { Helmet } from "react-helmet-async"
44
import { useNavigate, useParams } from "react-router-dom"
55
import { useOrganizationId } from "../../hooks/useOrganizationId"
66
import { pageTitle } from "../../util/page"

site/src/pages/TemplatePage/TemplatePage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useMachine } from "@xstate/react"
22
import { FC } from "react"
3-
import { Helmet } from "react-helmet"
3+
import { Helmet } from "react-helmet-async"
44
import { useParams } from "react-router-dom"
55
import { Loader } from "../../components/Loader/Loader"
66
import { useOrganizationId } from "../../hooks/useOrganizationId"

site/src/pages/TemplatesPage/TemplatesPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useActor, useMachine } from "@xstate/react"
22
import React, { useContext } from "react"
3-
import { Helmet } from "react-helmet"
3+
import { Helmet } from "react-helmet-async"
44
import { pageTitle } from "../../util/page"
55
import { XServiceContext } from "../../xServices/StateContext"
66
import { templatesMachine } from "../../xServices/templates/templatesXService"

site/src/pages/TerminalPage/TerminalPage.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { makeStyles } from "@material-ui/core/styles"
22
import { useMachine } from "@xstate/react"
33
import { FC, useEffect, useRef, useState } from "react"
4-
import { Helmet } from "react-helmet"
4+
import { Helmet } from "react-helmet-async"
55
import { useLocation, useNavigate, useParams } from "react-router-dom"
66
import { v4 as uuidv4 } from "uuid"
77
import * as XTerm from "xterm"
@@ -18,9 +18,11 @@ export const Language = {
1818
websocketErrorMessagePrefix: "WebSocket failed: ",
1919
}
2020

21-
const TerminalPage: FC<React.PropsWithChildren<{
22-
readonly renderer?: XTerm.RendererType
23-
}>> = ({ renderer }) => {
21+
const TerminalPage: FC<
22+
React.PropsWithChildren<{
23+
readonly renderer?: XTerm.RendererType
24+
}>
25+
> = ({ renderer }) => {
2426
const location = useLocation()
2527
const navigate = useNavigate()
2628
const styles = useStyles()

site/src/pages/UsersPage/CreateUserPage/CreateUserPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useActor, useSelector } from "@xstate/react"
22
import React, { useContext } from "react"
3-
import { Helmet } from "react-helmet"
3+
import { Helmet } from "react-helmet-async"
44
import { useNavigate } from "react-router"
55
import * as TypesGen from "../../../api/typesGenerated"
66
import { CreateUserForm } from "../../../components/CreateUserForm/CreateUserForm"

site/src/pages/UsersPage/UsersPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useActor } from "@xstate/react"
22
import React, { useContext, useEffect } from "react"
3-
import { Helmet } from "react-helmet"
3+
import { Helmet } from "react-helmet-async"
44
import { useNavigate } from "react-router"
55
import { useSearchParams } from "react-router-dom"
66
import { ConfirmDialog } from "../../components/ConfirmDialog/ConfirmDialog"

site/src/pages/WorkspaceBuildPage/WorkspaceBuildPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useMachine } from "@xstate/react"
22
import { FC } from "react"
3-
import { Helmet } from "react-helmet"
3+
import { Helmet } from "react-helmet-async"
44
import { useParams } from "react-router-dom"
55
import { pageTitle } from "../../util/page"
66
import { workspaceBuildMachine } from "../../xServices/workspaceBuild/workspaceBuildXService"

site/src/pages/WorkspacePage/WorkspacePage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { useMachine, useSelector } from "@xstate/react"
33
import dayjs from "dayjs"
44
import minMax from "dayjs/plugin/minMax"
55
import React, { useContext, useEffect } from "react"
6-
import { Helmet } from "react-helmet"
6+
import { Helmet } from "react-helmet-async"
77
import { useParams } from "react-router-dom"
88
import { DeleteWorkspaceDialog } from "../../components/DeleteWorkspaceDialog/DeleteWorkspaceDialog"
99
import { ErrorSummary } from "../../components/ErrorSummary/ErrorSummary"

site/src/pages/WorkspacesPage/WorkspacesPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useMachine } from "@xstate/react"
22
import { FC, useEffect } from "react"
3-
import { Helmet } from "react-helmet"
3+
import { Helmet } from "react-helmet-async"
44
import { useSearchParams } from "react-router-dom"
55
import { workspaceFilterQuery } from "util/filters"
66
import { pageTitle } from "util/page"

site/yarn.lock

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11664,7 +11664,7 @@ react-fast-compare@^2.0.1:
1166411664
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-2.0.4.tgz#e84b4d455b0fec113e0402c329352715196f81f9"
1166511665
integrity sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==
1166611666

11667-
react-fast-compare@^3.0.1, react-fast-compare@^3.1.1, react-fast-compare@^3.2.0:
11667+
react-fast-compare@^3.0.1, react-fast-compare@^3.2.0:
1166811668
version "3.2.0"
1166911669
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"
1167011670
integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==
@@ -11680,15 +11680,16 @@ react-helmet-async@^1.0.7:
1168011680
react-fast-compare "^3.2.0"
1168111681
shallowequal "^1.1.0"
1168211682

11683-
react-helmet@^6.1.0:
11684-
version "6.1.0"
11685-
resolved "https://registry.yarnpkg.com/react-helmet/-/react-helmet-6.1.0.tgz#a750d5165cb13cf213e44747502652e794468726"
11686-
integrity sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==
11683+
react-helmet-async@^1.3.0:
11684+
version "1.3.0"
11685+
resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.3.0.tgz#7bd5bf8c5c69ea9f02f6083f14ce33ef545c222e"
11686+
integrity sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==
1168711687
dependencies:
11688-
object-assign "^4.1.1"
11688+
"@babel/runtime" "^7.12.5"
11689+
invariant "^2.2.4"
1168911690
prop-types "^15.7.2"
11690-
react-fast-compare "^3.1.1"
11691-
react-side-effect "^2.1.0"
11691+
react-fast-compare "^3.2.0"
11692+
shallowequal "^1.1.0"
1169211693

1169311694
1169411695
version "4.13.0"
@@ -11791,11 +11792,6 @@ [email protected], react-router@^6.0.0:
1179111792
dependencies:
1179211793
history "^5.2.0"
1179311794

11794-
react-side-effect@^2.1.0:
11795-
version "2.1.1"
11796-
resolved "https://registry.yarnpkg.com/react-side-effect/-/react-side-effect-2.1.1.tgz#66c5701c3e7560ab4822a4ee2742dee215d72eb3"
11797-
integrity sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==
11798-
1179911795
react-sizeme@^3.0.1:
1180011796
version "3.0.2"
1180111797
resolved "https://registry.yarnpkg.com/react-sizeme/-/react-sizeme-3.0.2.tgz#4a2f167905ba8f8b8d932a9e35164e459f9020e4"

0 commit comments

Comments
 (0)