Feat/compt 31 dom event hooks #2
Quality Gate failed
Failed conditions
15.2% Duplication on New Code (required ≤ 3%)
Annotations
Check warning on line 31 in src/hooks/useWindowSize.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3kGOacgaJboQ25&open=AZ0-ie3kGOacgaJboQ25&pullRequest=2
Check warning on line 48 in src/hooks/useClickOutside.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie24GOacgaJboQ2q&open=AZ0-ie24GOacgaJboQ2q&pullRequest=2
Check warning on line 36 in src/hooks/useWindowSize.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3kGOacgaJboQ26&open=AZ0-ie3kGOacgaJboQ26&pullRequest=2
Check warning on line 73 in src/hooks/useWindowSize.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3kGOacgaJboQ2_&open=AZ0-ie3kGOacgaJboQ2_&pullRequest=2
Check failure on line 100 in src/hooks/useIntersectionObserver.test.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to not always return the same value.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3sGOacgaJboQ3I&open=AZ0-ie3sGOacgaJboQ3I&pullRequest=2
Check warning on line 11 in src/hooks/useMediaQuery.ts
sonarqubecloud / SonarCloud Code Analysis
Unexpected negated condition.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3BGOacgaJboQ2u&open=AZ0-ie3BGOacgaJboQ2u&pullRequest=2
Check warning on line 56 in src/hooks/useWindowSize.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3kGOacgaJboQ29&open=AZ0-ie3kGOacgaJboQ29&pullRequest=2
Check warning on line 47 in src/hooks/useClickOutside.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie24GOacgaJboQ2p&open=AZ0-ie24GOacgaJboQ2p&pullRequest=2
Check warning on line 49 in src/hooks/useWindowSize.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3kGOacgaJboQ28&open=AZ0-ie3kGOacgaJboQ28&pullRequest=2
Check warning on line 84 in src/hooks/useWindowSize.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3kGOacgaJboQ3B&open=AZ0-ie3kGOacgaJboQ3B&pullRequest=2
Check warning on line 78 in src/hooks/useIntersectionObserver.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3sGOacgaJboQ3G&open=AZ0-ie3sGOacgaJboQ3G&pullRequest=2
Check warning on line 69 in src/hooks/useClickOutside.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie24GOacgaJboQ2r&open=AZ0-ie24GOacgaJboQ2r&pullRequest=2
Check warning on line 19 in src/hooks/useWindowSize.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-iezmGOacgaJboQ2k&open=AZ0-iezmGOacgaJboQ2k&pullRequest=2
Check warning on line 72 in src/hooks/useWindowSize.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3kGOacgaJboQ2-&open=AZ0-ie3kGOacgaJboQ2-&pullRequest=2
Check warning on line 94 in src/hooks/useIntersectionObserver.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3sGOacgaJboQ3H&open=AZ0-ie3sGOacgaJboQ3H&pullRequest=2
Check warning on line 7 in src/hooks/useMediaQuery.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3BGOacgaJboQ2t&open=AZ0-ie3BGOacgaJboQ2t&pullRequest=2
Check warning on line 14 in src/hooks/useClickOutside.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis.window` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3SGOacgaJboQ2y&open=AZ0-ie3SGOacgaJboQ2y&pullRequest=2
Check warning on line 44 in src/hooks/useWindowSize.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3kGOacgaJboQ27&open=AZ0-ie3kGOacgaJboQ27&pullRequest=2
Check warning on line 31 in src/hooks/useWindowSize.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-iezmGOacgaJboQ2n&open=AZ0-iezmGOacgaJboQ2n&pullRequest=2
Check warning on line 11 in src/hooks/useIntersectionObserver.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis.window` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3JGOacgaJboQ2x&open=AZ0-ie3JGOacgaJboQ2x&pullRequest=2
Check warning on line 135 in src/hooks/useMediaQuery.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3bGOacgaJboQ22&open=AZ0-ie3bGOacgaJboQ22&pullRequest=2
Check warning on line 11 in src/hooks/useMediaQuery.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis.window` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3BGOacgaJboQ2v&open=AZ0-ie3BGOacgaJboQ2v&pullRequest=2
Check warning on line 103 in src/hooks/useWindowSize.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie3kGOacgaJboQ3D&open=AZ0-ie3kGOacgaJboQ3D&pullRequest=2
Check warning on line 9 in src/hooks/useWindowSize.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `globalThis.window` over `window`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-iezmGOacgaJboQ2i&open=AZ0-iezmGOacgaJboQ2i&pullRequest=2
Check warning on line 25 in src/hooks/useClickOutside.test.ts
sonarqubecloud / SonarCloud Code Analysis
Prefer `childNode.remove()` over `parentNode.removeChild(childNode)`.
See more on https://sonarcloud.io/project/issues?id=CISCODE-MA_HooksKit&issues=AZ0-ie24GOacgaJboQ2o&open=AZ0-ie24GOacgaJboQ2o&pullRequest=2