Skip to content

Add aria labels to links and buttons in footer #32

Add aria labels to links and buttons in footer

Add aria labels to links and buttons in footer #32

Triggered via push August 7, 2023 13:24
Status Failure
Total duration 1m 7s
Artifacts

deploy.yml

on: push
⬣ ESLint
55s
⬣ ESLint
ʦ TypeScript
36s
ʦ TypeScript
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 12 warnings
⬣ ESLint: app/entry.server.tsx#L19
Delete `,`
⬣ ESLint: app/helpers/routes.ts#L4
Delete `,`
⬣ ESLint: public/static/gsap/CSSPlugin.js#L9
Insert `·`
⬣ ESLint: public/static/gsap/Draggable.js#L1
Replace `·if·(self·===·void·0)·{·throw·new·ReferenceError("this·hasn't·been·initialised·-·super()·hasn't·been·called");·}·return·self;·` with `⏎··if·(self·===·void·0)·{⏎····throw·new·ReferenceError(⏎······"this·hasn't·been·initialised·-·super()·hasn't·been·called"⏎····);⏎··}⏎··return·self;⏎`
⬣ ESLint: public/static/gsap/Draggable.js#L3
Replace `·subClass.prototype·=·Object.create(superClass.prototype);·subClass.prototype.constructor·=·subClass;·subClass.__proto__·=·superClass;·` with `⏎··subClass.prototype·=·Object.create(superClass.prototype);⏎··subClass.prototype.constructor·=·subClass;⏎··subClass.__proto__·=·superClass;⏎`
ʦ TypeScript
The following actions uses node12 which is deprecated and will be forced to run on node16: styfle/cancel-workflow-action@0.9.1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
⬣ ESLint
The following actions uses node12 which is deprecated and will be forced to run on node16: styfle/cancel-workflow-action@0.9.1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
⬣ ESLint: app/animations/AniLink.tsx#L9
Unnecessarily computed property ["wave-border bottom inline-block"] found
⬣ ESLint: app/animations/LifeAni.tsx#L3
All imports in the declaration are only used as types. Use `import type`
⬣ ESLint: app/animations/Me.tsx#L3
All imports in the declaration are only used as types. Use `import type`
⬣ ESLint: app/animations/MotionAni.tsx#L3
All imports in the declaration are only used as types. Use `import type`
⬣ ESLint: app/animations/VideoAni.tsx#L3
All imports in the declaration are only used as types. Use `import type`
⬣ ESLint: app/components/Avatar.tsx#L5
Redundant alt attribute. Screen-readers already announce `img` tags as an image. You don’t need to use the words `image`, `photo,` or `picture` (or any specified custom words) in the alt prop
⬣ ESLint: app/components/Layout.tsx#L1
Import "PropsWithChildren" is only used as types
⬣ ESLint: app/components/StoriesSection.tsx#L1
Imports "PropsWithChildren" and "ReactElement" are only used as types
⬣ ESLint: app/components/Topbar.tsx#L4
'ThemeSwitch' is defined but never used
⬣ ESLint: app/helpers/useTheme.tsx#L1
Import "PropsWithChildren" is only used as types