Skip to content

Commit 84d5720

Browse files
committed
fix lint issues
1 parent 09dcadb commit 84d5720

19 files changed

Lines changed: 12976 additions & 72 deletions

package-lock.json

Lines changed: 12906 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/pages/404.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Component } from 'solid-js';
1+
import type { Component } from 'solid-js';
22
import { Title } from '@solidjs/meta';
33
import { Icon } from 'solid-heroicons';
44
import { emojiSad } from 'solid-heroicons/outline';

src/pages/Blog.data.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { RouteLoadFunc } from '@solidjs/router';
1+
import type { RouteLoadFunc } from '@solidjs/router';
22
import type { Component } from 'solid-js';
3-
import { SpotifyProps, TweetProps, TwitchProps, YouTubeProps } from 'solid-social';
3+
import type { SpotifyProps, TweetProps, TwitchProps, YouTubeProps } from 'solid-social';
44

55
export type MDXComponent = Component<{
66
components: {

src/pages/Blog.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Component, For } from 'solid-js';
1+
import { type Component, For } from 'solid-js';
22
import Footer from '../components/Footer';
33
import { A } from '@solidjs/router';
44
import { Title } from '@solidjs/meta';
@@ -26,7 +26,7 @@ const Blog: Component<{ data: BlogData }> = (props) => {
2626
href={`/blog/${id}`}
2727
class="block px-3 lg:px-0 text-md mx-auto mb-10 pb-10 text-center"
2828
>
29-
<img class="lg:w-4/6 mx-auto rounded-md mb-10 shadow-md" src={article.img} />
29+
<img alt="article poster" class="lg:w-4/6 mx-auto rounded-md mb-10 shadow-md" src={article.img} />
3030
<h1 class="text-xl lg:text-2xl mb-3 font-semibold text-solid-medium dark:text-solid-darkdefault">
3131
{article.title}
3232
</h1>

src/pages/BlogArticle.data.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { createResource } from 'solid-js';
2-
import { RouteLoadFunc } from '@solidjs/router';
3-
import { BlogInfo, list, MDXComponent } from './Blog.data';
2+
import type { RouteLoadFunc } from '@solidjs/router';
3+
import { type BlogInfo, list, type MDXComponent } from './Blog.data';
44

55
export interface BlogArticleData {
66
loading: boolean;

src/pages/BlogArticle.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Component, Show, createMemo } from 'solid-js';
1+
import { type Component, Show, createMemo } from 'solid-js';
22
import { A } from '@solidjs/router';
33
import { useRouteReadyState } from '../utils/routeReadyState';
44
import Footer from '../components/Footer';
@@ -12,7 +12,7 @@ export const BlogArticle: Component<{ data: BlogArticleData }> = (props) => {
1212
const ctx = useAppState();
1313

1414
useRouteReadyState();
15-
const chevron = createMemo(() => (ctx.dir == 'rtl' ? 'chevron-right' : 'chevron-left'));
15+
const chevron = createMemo(() => (ctx.dir === 'rtl' ? 'chevron-right' : 'chevron-left'));
1616

1717
return (
1818
<div class="flex flex-col">
@@ -26,13 +26,13 @@ export const BlogArticle: Component<{ data: BlogArticleData }> = (props) => {
2626
>
2727
<div class="container lg:px-10">
2828
<div class="text-center space-y-5">
29-
<img class="rounded-md mb-10 shadow-md" src={data.details.img} />
29+
<img alt="poster" class="rounded-md mb-10 shadow-md" src={data.details.img} />
3030
<h1 class="text-4xl font-semibold mt-10 text-solid-medium dark:text-solid-darkdefault">
3131
{data.details.title}
3232
</h1>
3333
<div class="text-md">
3434
Posted by{' '}
35-
<a target="_blank" rel="noopener" href={data.details.author_url}>
35+
<a target="_blank" rel="noreferrer noopener" href={data.details.author_url}>
3636
{data.details.author}
3737
</a>{' '}
3838
on {new Date(data.details.date).toDateString()}

src/pages/Contributors.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { Component, For, Show } from 'solid-js';
1+
import { type Component, For, Show } from 'solid-js';
22
import { Title } from '@solidjs/meta';
33
import github from '../assets/github.svg';
4-
import { ContributorsDataProps } from './Contributors.data';
4+
import type { ContributorsDataProps } from './Contributors.data';
55
import Footer from '../components/Footer';
66
import { useRouteReadyState } from '../utils/routeReadyState';
77
import { useAppState } from '../AppContext';
@@ -31,7 +31,7 @@ const CoreMember: Component<CoreMemberProps> = (props) => {
3131
<hr class="self-stretch" />
3232
<small>{props.role}</small>
3333
<p class="block">{props.bio}</p>
34-
<a target="_blank" rel="noopener" href={`https://github.com/${props.github}`}>
34+
<a target="_blank" rel="noreferrer noopener" href={`https://github.com/${props.github}`}>
3535
<span class="sr-only">GitHub URL of {props.github}</span>
3636
<img class="w-7" alt={`GitHub URL of ${props.github}`} src={github} />
3737
</a>
@@ -100,7 +100,7 @@ const Contributors: Component<{ data: ContributorsDataProps }> = (props) => {
100100
<h2 class="text-2xl mb-5 font-semibold text-solid-default dark:text-solid-darkdefault">
101101
{t('contributors.contributors')}
102102
</h2>
103-
<a target="_blank" href="https://github.com/solidjs/solid/graphs/contributors">
103+
<a target="_blank" href="https://github.com/solidjs/solid/graphs/contributors" rel="noreferrer">
104104
<img src="https://camo.githubusercontent.com/c2d6e18c0cf67d82e51738442d4082326b7cf63a1552e9d27f773eafe0d3d3be/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f736f6c69642f636f6e7472696275746f72732e7376673f77696474683d38393026627574746f6e3d66616c7365" />
105105
</a>
106106
</div>
@@ -130,7 +130,7 @@ const Contributors: Component<{ data: ContributorsDataProps }> = (props) => {
130130
<a
131131
target="_blank"
132132
class="text-solid-default dark:text-solid-darkdefault "
133-
href="https://opencollective.com/solid"
133+
href="https://opencollective.com/solid" rel="noreferrer"
134134
>
135135
Contribute today &raquo;
136136
</a>

src/pages/Docs.data.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { useLocation, RouteLoadFunc } from '@solidjs/router';
1+
import { useLocation, type RouteLoadFunc } from '@solidjs/router';
22
import { createResource } from 'solid-js';
3-
import { DocFile, getApi } from '@solid.js/docs';
3+
import { type DocFile, getApi } from '@solid.js/docs';
44
import { useAppState } from '../AppContext';
55

66
export interface DocData {

src/pages/Docs.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ const Sidebar: Component<{
6262
`#${slug(secondLevel.value)}` === props.hash,
6363
'hover:text-gray-400 dark:hover:text-gray-400':
6464
`#${slug(secondLevel.value)}` !== props.hash,
65-
'pb-2': index() == firstLevel.children!.length - 1,
65+
'pb-2': index() === firstLevel.children!.length - 1,
6666
}}
6767
href={`#${slug(secondLevel.value)}`}
6868
>
@@ -108,7 +108,7 @@ const Content: Component<{
108108
<a
109109
class="underline"
110110
target="_blank"
111-
href="https://github.com/solidjs/solid-docs/blob/main/README.md#support"
111+
href="https://github.com/solidjs/solid-docs/blob/main/README.md#support" rel="noreferrer"
112112
>
113113
helping with on-going translation efforts
114114
</a>
@@ -154,7 +154,7 @@ const Docs: Component<{ hash?: string; data: DocData }> = (props) => {
154154
if (!data.loading) {
155155
if (globalThis.location.hash !== '') {
156156
const anchor = document.getElementById(globalThis.location.hash.replace('#', ''));
157-
anchor && anchor.scrollIntoView(true);
157+
anchor?.scrollIntoView(true);
158158
}
159159
}
160160
});

src/pages/Examples.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Repl from 'solid-repl/dist/repl';
22
import { A, useParams } from '@solidjs/router';
3-
import { For, Component, createSignal, createEffect, batch, ErrorBoundary, Show } from 'solid-js';
4-
import { ExamplesDataRoute } from './Examples.data';
3+
import { For, type Component, createSignal, createEffect, batch, ErrorBoundary, Show } from 'solid-js';
4+
import type { ExamplesDataRoute } from './Examples.data';
55

66
import { compiler, formatter, linter } from '../components/setupRepl';
77
import { useRouteReadyState } from '../utils/routeReadyState';

0 commit comments

Comments
 (0)