Skip to content

Import/Export

Import/Export #15

Triggered via pull request October 5, 2024 14:18
Status Failure
Total duration 46s
Artifacts

pull-request.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 5 warnings
check: src/classes/todoFilters/LabelFilter.ts#L34
Element implicitly has an 'any' type because expression of type '"AND"' can't be used to index type 'Where<Todo> | Or<Todo> | And<Todo>'.
check: src/classes/todoFilters/LabelFilter.ts#L36
Property 'push' does not exist on type 'And<Todo>'.
check: src/classes/todoFilters/LabelFilter.ts#L40
Type 'And<Todo>' is missing the following properties from type '(Where<Todo> | Or<Todo>)[]': length, pop, push, concat, and 35 more.
check: src/classes/todoFilters/useFilters.ts#L35
Argument of type 'LocationQueryValue' is not assignable to parameter of type 'string'.
check: src/components/CustomIcon.vue#L18
Element implicitly has an 'any' type because expression of type 'string' can't be used to index type 'typeof import("/home/runner/work/yatoo/yatoo/node_modules/lucide-vue-next/dist/lucide-vue-next")'.
check: src/components/DarkModeSwitcher.vue#L8
'value' is declared but its value is never read.
check: src/components/FilterBar.vue#L76
'OverlayPanel' refers to a value, but is being used as a type here. Did you mean 'typeof OverlayPanel'?
check: src/components/IconPicker.vue#L6
Binding element 'key' implicitly has an 'any' type.
check: src/components/IconPicker.vue#L7
Binding element 'key' implicitly has an 'any' type.
check: src/components/IconPicker.vue#L15
Element implicitly has an 'any' type because expression of type 'any' can't be used to index type '{ Archive: Icon; AtSign: Icon; Baby: Icon; Building: Icon; Car: Icon; Heart: Icon; Home: Icon; Inbox: Icon; Laptop: Icon; LifeBuoy: Icon; ... 8 more ...; Sun: Icon; }'.
eslint: src/classes/Logger.ts#L62
Unsafe spread of an `any` array type
eslint: src/classes/todoFilters/LabelFilter.ts#L36
Unsafe call of an `any` typed value
eslint: src/classes/todoFilters/LabelFilter.ts#L55
Unsafe argument of type `any` assigned to a parameter of type `string`
eslint: src/components/CustomIcon.vue#L18
Unsafe return of an `any` typed value
eslint: src/components/DarkModeSwitcher.vue#L8
'value' is defined but never used
eslint: src/components/FilterBar.vue#L103
Unsafe assignment of an `any` value
eslint: src/components/FilterBar.vue#L107
Unsafe argument of type `any` assigned to a parameter of type `TodoFilter<any>`
eslint: src/components/FilterBar.vue#L110
Unsafe member access .hide on an `any` value
eslint: src/components/FilterBar.vue#L110
Unsafe call of an `any` typed value
eslint: src/components/FilterBar.vue#L138
Unsafe assignment of an `any` value
eslint: src/components/CreateInputOverlay.vue#L46
This line has a length of 123. Maximum allowed is 120
eslint: src/components/FilterBar.vue#L3
This line has a length of 325. Maximum allowed is 120
eslint: src/components/TodoItem.vue#L3
This line has a length of 130. Maximum allowed is 120
eslint: src/components/navigation/NavigationItem.vue#L13
This line has a length of 211. Maximum allowed is 120
eslint: src/components/todos/TodoSidebar.vue#L12
This line has a length of 160. Maximum allowed is 120