feat: add OnboardingMenu component #416
ci.yml
on: pull_request
Verify Files
27s
Tests
4m 10s
Annotations
10 errors and 12 warnings
Verify Files:
src/components/OnboardingGuide/Guide/Guide.tsx#L2
Please use import React from 'react' instead
|
Verify Files:
src/components/OnboardingGuide/Guide/Guide.tsx#L43
Visible, non-interactive elements with click handlers must have at least one keyboard listener
|
Verify Files:
src/components/OnboardingGuide/Guide/Guide.tsx#L43
Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element
|
Verify Files:
src/components/OnboardingGuide/Guide/Guide.tsx#L65
Prefer React.Fragment over fragment shorthand
|
Verify Files:
src/components/OnboardingGuide/GuideMenuItem/GuideMenuItem.tsx#L1
Please use import React from 'react' instead
|
Verify Files:
src/components/OnboardingGuide/GuideMenuItem/GuideMenuItem.tsx#L1
Please use import React from 'react' instead
|
Verify Files:
src/components/OnboardingGuide/GuideMenuItem/GuideMenuItem.tsx#L2
Please use import React from 'react' instead
|
Verify Files:
src/components/OnboardingGuide/GuideMenuItem/GuideMenuItem.tsx#L38
Visible, non-interactive elements with click handlers must have at least one keyboard listener
|
Verify Files:
src/components/OnboardingGuide/GuideMenuItem/GuideMenuItem.tsx#L38
Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element
|
Verify Files:
src/components/OnboardingGuide/GuideMenuItem/GuideMenuItem.tsx#L70
Prefer React.Fragment over fragment shorthand
|
Verify Files
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Verify Files:
.storybook/decorators/withMobile.tsx#L14
React Hook React.useEffect has a missing dependency: 'setMobile'. Either include it or remove the dependency array
|
Verify Files:
.storybook/main.ts#L26
Assignment to property of function parameter 'storybookBaseConfig'
|
Verify Files:
.storybook/theme-addon/register.tsx#L26
React Hook React.useEffect has a missing dependency: 'api'. Either include it or remove the dependency array
|
Verify Files:
src/components/AdaptiveTabs/AdaptiveTabs.tsx#L24
Unexpected any. Specify a different type
|
Verify Files:
src/components/AdaptiveTabs/AdaptiveTabs.tsx#L24
'b' is already declared in the upper scope on line 21 column 7
|
Verify Files:
src/components/AdaptiveTabs/AdaptiveTabs.tsx#L186
getter functions should be placed after render
|
Verify Files:
src/components/AdaptiveTabs/AdaptiveTabs.tsx#L214
'b' is already declared in the upper scope on line 21 column 7
|
Verify Files:
src/components/AdaptiveTabs/AdaptiveTabs.tsx#L228
Assignment to property of function parameter 'accum'
|
Verify Files:
src/components/AdaptiveTabs/AdaptiveTabs.tsx#L247
Unexpected any. Specify a different type
|
Verify Files:
src/components/AdaptiveTabs/AdaptiveTabs.tsx#L248
Unexpected any. Specify a different type
|
Tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|