From e8654ca1813355b118d88e13077127aa604944c9 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Mon, 4 Sep 2023 00:28:18 +0200 Subject: [PATCH] Fix front compilation issues --- front/apps/mobile/package.json | 2 +- front/apps/web/package.json | 4 +- front/apps/web/tsconfig.json | 2 +- front/packages/models/tsconfig.json | 2 +- front/packages/primitives/src/avatar.tsx | 1 - .../primitives/src/image/base-image.tsx | 9 +- front/packages/primitives/src/image/image.tsx | 2 +- .../primitives/src/image/image.web.tsx | 2 +- front/packages/primitives/src/image/index.tsx | 17 +- front/packages/primitives/src/skeleton.tsx | 2 +- front/packages/primitives/tsconfig.json | 2 +- front/packages/ui/src/browse/grid.tsx | 8 +- front/packages/ui/src/browse/list.tsx | 2 +- front/packages/ui/src/details/episode.tsx | 24 +- front/packages/ui/src/details/header.tsx | 20 +- .../ui/src/player/components/hover.tsx | 16 +- .../ui/src/player/react-native-video.d.ts | 266 ++++++++++++++++++ front/packages/ui/src/player/video.tsx | 2 + front/packages/ui/tsconfig.json | 2 +- front/yarn.lock | 44 ++- 20 files changed, 347 insertions(+), 82 deletions(-) create mode 100644 front/packages/ui/src/player/react-native-video.d.ts diff --git a/front/apps/mobile/package.json b/front/apps/mobile/package.json index 537a2196..8848da02 100644 --- a/front/apps/mobile/package.json +++ b/front/apps/mobile/package.json @@ -51,7 +51,7 @@ "react-native-svg": "13.9.0", "react-native-uuid": "^2.0.1", "react-native-video": "^6.0.0-alpha.7", - "yoshiki": "1.2.4" + "yoshiki": "1.2.7" }, "devDependencies": { "@babel/core": "^7.22.10", diff --git a/front/apps/web/package.json b/front/apps/web/package.json index c192166a..b467bdfd 100644 --- a/front/apps/web/package.json +++ b/front/apps/web/package.json @@ -38,7 +38,7 @@ "srt-webvtt": "^2.0.0", "superjson": "^1.13.1", "sweetalert2": "^11.7.20", - "yoshiki": "1.2.4", + "yoshiki": "1.2.7", "zod": "^3.21.4" }, "devDependencies": { @@ -46,10 +46,10 @@ "@types/node": "20.4.8", "@types/react": "18.2.0", "@types/react-dom": "18.2.0", - "@types/react-native-video": "^5.0.15", "copy-webpack-plugin": "^11.0.0", "eslint": "^8.46.0", "eslint-config-next": "13.4.13", + "react-native": "0.72.3", "typescript": "^5.1.6", "webpack": "^5.88.2" } diff --git a/front/apps/web/tsconfig.json b/front/apps/web/tsconfig.json index c212ed86..0cd6e2a1 100755 --- a/front/apps/web/tsconfig.json +++ b/front/apps/web/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "es5", + "target": "es6", "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, "skipLibCheck": true, diff --git a/front/packages/models/tsconfig.json b/front/packages/models/tsconfig.json index cafc1ac7..8376e1ef 100755 --- a/front/packages/models/tsconfig.json +++ b/front/packages/models/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "es5", + "target": "es6", "lib": ["dom", "dom.iterable", "esnext"], "declaration": true, "sourceMap": true, diff --git a/front/packages/primitives/src/avatar.tsx b/front/packages/primitives/src/avatar.tsx index 6f477402..97f021dd 100644 --- a/front/packages/primitives/src/avatar.tsx +++ b/front/packages/primitives/src/avatar.tsx @@ -102,7 +102,6 @@ export const Avatar = forwardRef< {alt} diff --git a/front/packages/primitives/src/image/base-image.tsx b/front/packages/primitives/src/image/base-image.tsx index 20ff9bf7..1e3a9179 100644 --- a/front/packages/primitives/src/image/base-image.tsx +++ b/front/packages/primitives/src/image/base-image.tsx @@ -29,14 +29,13 @@ export type YoshikiEnhanced