Skip to content

Commit

Permalink
feat!: remove date dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
filiptammergard committed Mar 8, 2024
1 parent 7dd1fa7 commit c6ee3d4
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 160 deletions.
3 changes: 0 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@
"dependencies": {
"@einride/hooks": "1.7.9",
"@emotion/is-prop-valid": "1.2.2",
"@mantine/core": "7.1.1",
"@mantine/dates": "7.1.1",
"@mantine/hooks": "7.1.1",
"@radix-ui/react-alert-dialog": "1.0.5",
"@radix-ui/react-dialog": "1.0.5",
Expand All @@ -32,7 +30,6 @@
"@radix-ui/react-switch": "1.0.3",
"@radix-ui/react-tabs": "1.0.4",
"@radix-ui/react-tooltip": "1.0.7",
"dayjs": "1.11.10",
"lodash.merge": "4.6.2"
},
"devDependencies": {
Expand Down
3 changes: 1 addition & 2 deletions src/contexts/EinrideProvider.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import { usePrefersColorScheme } from "@einride/hooks"
import { MantineProvider } from "@mantine/core"
import { ReactNode } from "react"
import { DeepPartial } from "../lib/theme/deep-partial"
import { Theme } from "../lib/theme/types"
Expand Down Expand Up @@ -31,7 +30,7 @@ export const EinrideProvider = ({
return (
<ColorSchemeProvider colorScheme={colorScheme}>
<EinrideThemeProvider resetCSS={resetCSS} theme={theme}>
<MantineProvider>{children}</MantineProvider>
{children}
</EinrideThemeProvider>
</ColorSchemeProvider>
)
Expand Down
160 changes: 5 additions & 155 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1430,7 +1430,7 @@ __metadata:
languageName: node
linkType: hard

"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2":
"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2":
version: 7.23.9
resolution: "@babel/runtime@npm:7.23.9"
dependencies:
Expand Down Expand Up @@ -1760,8 +1760,6 @@ __metadata:
"@emotion/react": 11.11.4
"@emotion/styled": 11.11.0
"@faker-js/faker": 8.4.1
"@mantine/core": 7.1.1
"@mantine/dates": 7.1.1
"@mantine/hooks": 7.1.1
"@radix-ui/react-alert-dialog": 1.0.5
"@radix-ui/react-dialog": 1.0.5
Expand Down Expand Up @@ -1799,7 +1797,6 @@ __metadata:
"@vitejs/plugin-react": 4.2.1
chromatic: 11.0.6
concurrently: 8.2.2
dayjs: 1.11.10
eslint: 8.57.0
eslint-plugin-storybook: 0.8.0
framer-motion: 11.0.8
Expand Down Expand Up @@ -2386,7 +2383,7 @@ __metadata:
languageName: node
linkType: hard

"@floating-ui/react-dom@npm:^2.0.0, @floating-ui/react-dom@npm:^2.0.1":
"@floating-ui/react-dom@npm:^2.0.0":
version: 2.0.8
resolution: "@floating-ui/react-dom@npm:2.0.8"
dependencies:
Expand All @@ -2398,20 +2395,6 @@ __metadata:
languageName: node
linkType: hard

"@floating-ui/react@npm:^0.24.8":
version: 0.24.8
resolution: "@floating-ui/react@npm:0.24.8"
dependencies:
"@floating-ui/react-dom": ^2.0.1
aria-hidden: ^1.2.3
tabbable: ^6.0.1
peerDependencies:
react: ">=16.8.0"
react-dom: ">=16.8.0"
checksum: b345d3bbb7b1eb4a8d09bb5cb0c46713b0b051578a1bb15fb49708b27009dcb992cdd55ffc79ae56d7e4494ce122f6e971e7d2737c9a2bffd88cb2408230f9af
languageName: node
linkType: hard

"@floating-ui/utils@npm:^0.2.0, @floating-ui/utils@npm:^0.2.1":
version: 0.2.1
resolution: "@floating-ui/utils@npm:0.2.1"
Expand Down Expand Up @@ -2842,39 +2825,6 @@ __metadata:
languageName: node
linkType: hard

"@mantine/core@npm:7.1.1":
version: 7.1.1
resolution: "@mantine/core@npm:7.1.1"
dependencies:
"@floating-ui/react": ^0.24.8
clsx: 2.0.0
react-number-format: ^5.2.2
react-remove-scroll: ^2.5.6
react-textarea-autosize: 8.5.3
type-fest: ^3.13.1
peerDependencies:
"@mantine/hooks": 7.1.1
react: ^18.2.0
react-dom: ^18.2.0
checksum: 76cc99dca1f60a862c245f9340c6da1156aa84edc841f6215a9639a3c510fe446020dd0f12a384eed05826495c2396021795b0cd0f4063cd2d42f34094f55eb2
languageName: node
linkType: hard

"@mantine/dates@npm:7.1.1":
version: 7.1.1
resolution: "@mantine/dates@npm:7.1.1"
dependencies:
clsx: 2.0.0
peerDependencies:
"@mantine/core": 7.1.1
"@mantine/hooks": 7.1.1
dayjs: ^1.10.5
react: ^18.2.0
react-dom: ^18.2.0
checksum: def43f62055eb896755a6d78123b211b3a0ccaeaafe8fd3002720cd0a185b42972fe1d1bfca44d396f10cedb6a70e00243bc659a0bc94fb120a9180f34a660e2
languageName: node
linkType: hard

"@mantine/hooks@npm:7.1.1":
version: 7.1.1
resolution: "@mantine/hooks@npm:7.1.1"
Expand Down Expand Up @@ -7178,7 +7128,7 @@ __metadata:
languageName: node
linkType: hard

"aria-hidden@npm:^1.1.1, aria-hidden@npm:^1.2.3":
"aria-hidden@npm:^1.1.1":
version: 1.2.3
resolution: "aria-hidden@npm:1.2.3"
dependencies:
Expand Down Expand Up @@ -8190,13 +8140,6 @@ __metadata:
languageName: node
linkType: hard

"clsx@npm:2.0.0":
version: 2.0.0
resolution: "clsx@npm:2.0.0"
checksum: a2cfb2351b254611acf92faa0daf15220f4cd648bdf96ce369d729813b85336993871a4bf6978ddea2b81b5a130478339c20d9d0b5c6fc287e5147f0c059276e
languageName: node
linkType: hard

"cmd-shim@npm:^6.0.0":
version: 6.0.2
resolution: "cmd-shim@npm:6.0.2"
Expand Down Expand Up @@ -8723,13 +8666,6 @@ __metadata:
languageName: node
linkType: hard

"dayjs@npm:1.11.10":
version: 1.11.10
resolution: "dayjs@npm:1.11.10"
checksum: a6b5a3813b8884f5cd557e2e6b7fa569f4c5d0c97aca9558e38534af4f2d60daafd3ff8c2000fed3435cfcec9e805bcebd99f90130c6d1c5ef524084ced588c4
languageName: node
linkType: hard

"debug@npm:2.6.9, debug@npm:^2.6.9":
version: 2.6.9
resolution: "debug@npm:2.6.9"
Expand Down Expand Up @@ -16127,26 +16063,14 @@ __metadata:
languageName: node
linkType: hard

"react-number-format@npm:^5.2.2":
version: 5.3.1
resolution: "react-number-format@npm:5.3.1"
dependencies:
prop-types: ^15.7.2
peerDependencies:
react: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
react-dom: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
checksum: 316054bc8aa03d4fe5b283b1e498389393858728b69acc32e2546e9ce2e54e4e937ca4fdd0fa6e771f1b5f2d8b3c883cbc19c39799a27e91265c133d79103aaa
languageName: node
linkType: hard

"react-refresh@npm:^0.14.0":
version: 0.14.0
resolution: "react-refresh@npm:0.14.0"
checksum: dc69fa8c993df512f42dd0f1b604978ae89bd747c0ed5ec595c0cc50d535fb2696619ccd98ae28775cc01d0a7c146a532f0f7fb81dc22e1977c242a4912312f4
languageName: node
linkType: hard

"react-remove-scroll-bar@npm:^2.3.3, react-remove-scroll-bar@npm:^2.3.4":
"react-remove-scroll-bar@npm:^2.3.3":
version: 2.3.4
resolution: "react-remove-scroll-bar@npm:2.3.4"
dependencies:
Expand Down Expand Up @@ -16181,25 +16105,6 @@ __metadata:
languageName: node
linkType: hard

"react-remove-scroll@npm:^2.5.6":
version: 2.5.7
resolution: "react-remove-scroll@npm:2.5.7"
dependencies:
react-remove-scroll-bar: ^2.3.4
react-style-singleton: ^2.2.1
tslib: ^2.1.0
use-callback-ref: ^1.3.0
use-sidecar: ^1.1.2
peerDependencies:
"@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
react: ^16.8.0 || ^17.0.0 || ^18.0.0
peerDependenciesMeta:
"@types/react":
optional: true
checksum: e0dbb6856beaed2cff4996d9ca62d775686ff72e3e9de34043034d932223b588993b2fc7a18644750dd3d73eb19bd3f2cedb8d91f0e424c1ef8403010da24b1d
languageName: node
linkType: hard

"react-style-singleton@npm:^2.2.1":
version: 2.2.1
resolution: "react-style-singleton@npm:2.2.1"
Expand All @@ -16217,19 +16122,6 @@ __metadata:
languageName: node
linkType: hard

"react-textarea-autosize@npm:8.5.3":
version: 8.5.3
resolution: "react-textarea-autosize@npm:8.5.3"
dependencies:
"@babel/runtime": ^7.20.13
use-composed-ref: ^1.3.0
use-latest: ^1.2.1
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
checksum: b317c3763f37a89621bbafd0e6e2d068e7876790a5ae77f497adfd6ba9334ceea138c8a0b7d907bae0f79c765cb24e8b2ca2b8033b4144c0bce28571a3658921
languageName: node
linkType: hard

"react@npm:18.2.0":
version: 18.2.0
resolution: "react@npm:18.2.0"
Expand Down Expand Up @@ -17791,13 +17683,6 @@ __metadata:
languageName: node
linkType: hard

"tabbable@npm:^6.0.1":
version: 6.2.0
resolution: "tabbable@npm:6.2.0"
checksum: f8440277d223949272c74bb627a3371be21735ca9ad34c2570f7e1752bd646ccfc23a9d8b1ee65d6561243f4134f5fbbf1ad6b39ac3c4b586554accaff4a1300
languageName: node
linkType: hard

"tar-fs@npm:^2.1.1":
version: 2.1.1
resolution: "tar-fs@npm:2.1.1"
Expand Down Expand Up @@ -18206,7 +18091,7 @@ __metadata:
languageName: node
linkType: hard

"type-fest@npm:^3.0.0, type-fest@npm:^3.13.1":
"type-fest@npm:^3.0.0":
version: 3.13.1
resolution: "type-fest@npm:3.13.1"
checksum: c06b0901d54391dc46de3802375f5579868949d71f93b425ce564e19a428a0d411ae8d8cb0e300d330071d86152c3ea86e744c3f2860a42a79585b6ec2fdae8e
Expand Down Expand Up @@ -18596,41 +18481,6 @@ __metadata:
languageName: node
linkType: hard

"use-composed-ref@npm:^1.3.0":
version: 1.3.0
resolution: "use-composed-ref@npm:1.3.0"
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
checksum: f771cbadfdc91e03b7ab9eb32d0fc0cc647755711801bf507e891ad38c4bbc5f02b2509acadf9c965ec9c5f2f642fd33bdfdfb17b0873c4ad0a9b1f5e5e724bf
languageName: node
linkType: hard

"use-isomorphic-layout-effect@npm:^1.1.1":
version: 1.1.2
resolution: "use-isomorphic-layout-effect@npm:1.1.2"
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
peerDependenciesMeta:
"@types/react":
optional: true
checksum: a6532f7fc9ae222c3725ff0308aaf1f1ddbd3c00d685ef9eee6714fd0684de5cb9741b432fbf51e61a784e2955424864f7ea9f99734a02f237b17ad3e18ea5cb
languageName: node
linkType: hard

"use-latest@npm:^1.2.1":
version: 1.2.1
resolution: "use-latest@npm:1.2.1"
dependencies:
use-isomorphic-layout-effect: ^1.1.1
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
peerDependenciesMeta:
"@types/react":
optional: true
checksum: ed3f2ddddf6f21825e2ede4c2e0f0db8dcce5129802b69d1f0575fc1b42380436e8c76a6cd885d4e9aa8e292e60fb8b959c955f33c6a9123b83814a1a1875367
languageName: node
linkType: hard

"use-resize-observer@npm:^9.1.0":
version: 9.1.0
resolution: "use-resize-observer@npm:9.1.0"
Expand Down

0 comments on commit c6ee3d4

Please sign in to comment.