feat: Google Drive tab on upload form #2306
Quality Gate failed
Failed conditions
7.3% Duplication on New Code (required ≤ 3%)
Annotations
Check warning on line 162 in web/src/pages/UploadPage/components/UploadForm/hooks/useGooglePicker.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=2anki_server&issues=AZ4tyBirBO_6kV5u-AkF&open=AZ4tyBirBO_6kV5u-AkF&pullRequest=2306
Check warning on line 140 in web/src/pages/UploadPage/components/UploadForm/hooks/useGooglePicker.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=2anki_server&issues=AZ4tyBirBO_6kV5u-AkA&open=AZ4tyBirBO_6kV5u-AkA&pullRequest=2306
Check warning on line 152 in web/src/pages/UploadPage/components/UploadForm/hooks/useGooglePicker.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=2anki_server&issues=AZ4tyBirBO_6kV5u-AkD&open=AZ4tyBirBO_6kV5u-AkD&pullRequest=2306
Check warning on line 165 in web/src/pages/UploadPage/components/UploadForm/hooks/useGooglePicker.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=2anki_server&issues=AZ4tyBirBO_6kV5u-AkG&open=AZ4tyBirBO_6kV5u-AkG&pullRequest=2306
Check warning on line 142 in web/src/pages/UploadPage/components/UploadForm/hooks/useGooglePicker.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=2anki_server&issues=AZ4tyBirBO_6kV5u-AkB&open=AZ4tyBirBO_6kV5u-AkB&pullRequest=2306
Check failure on line 214 in web/src/pages/UploadPage/components/UploadForm/hooks/useGooglePicker.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to not nest functions more than 4 levels deep.
See more on https://sonarcloud.io/project/issues?id=2anki_server&issues=AZ4tyBirBO_6kV5u-AkH&open=AZ4tyBirBO_6kV5u-AkH&pullRequest=2306
Check warning on line 148 in web/src/pages/UploadPage/components/UploadForm/hooks/useGooglePicker.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=2anki_server&issues=AZ4tyBirBO_6kV5u-AkC&open=AZ4tyBirBO_6kV5u-AkC&pullRequest=2306
Check warning on line 153 in web/src/pages/UploadPage/components/UploadForm/hooks/useGooglePicker.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=2anki_server&issues=AZ4tyBirBO_6kV5u-AkE&open=AZ4tyBirBO_6kV5u-AkE&pullRequest=2306
Check warning on line 17 in web/src/pages/UploadPage/components/UploadForm/UploadSourceTabs.tsx
sonarqubecloud / SonarCloud Code Analysis
Mark the props of the component as read-only.
See more on https://sonarcloud.io/project/issues?id=2anki_server&issues=AZ4tyBlSBO_6kV5u-AkI&open=AZ4tyBlSBO_6kV5u-AkI&pullRequest=2306