diff --git a/package.json b/package.json index 289d1149..35efc4a1 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "deploy": "graphql-codegen && npm run typecheck && vite build && vercel", "dev": "vite", "e2e": "npx playwright test --project=chromium", - "fix": "npm run lint:code:fix && stylelint **/*.{scss,css} --fix", + "fix": "npm run check:code:fix && stylelint **/*.{scss,css} --fix", "format": "npx @biomejs/biome format src/. --write", "hygen": "HYGEN_TMPLS=gen hygen", "postinstall": "npm run codegen && npx patch-package", diff --git a/src/components/Views/Author/Author.tsx b/src/components/Views/Author/Author.tsx index 3d102df9..f4710bea 100644 --- a/src/components/Views/Author/Author.tsx +++ b/src/components/Views/Author/Author.tsx @@ -3,10 +3,10 @@ import type { Author, Reaction, Shout, Topic } from '../../../graphql/schema/cor import { getPagePath } from '@nanostores/router' import { clsx } from 'clsx' import { For, Match, Show, Switch, createEffect, createMemo, createSignal, on, onMount } from 'solid-js' -import { Meta, Title } from '../../../context/meta' import { useFollowing } from '../../../context/following' import { useLocalize } from '../../../context/localize' +import { Meta, Title } from '../../../context/meta' import { useSession } from '../../../context/session' import { apiClient } from '../../../graphql/client/core' import { router, useRouter } from '../../../stores/router' @@ -76,24 +76,17 @@ export const AuthorView = (props: Props) => { const fetchData = async (slug: string) => { try { - const [followsResult, followersResult, authorResult] = await Promise.all([ + const [subscriptionsResult, followersResult, authorResult] = await Promise.all([ apiClient.getAuthorFollows({ slug }), apiClient.getAuthorFollowers({ slug }), loadAuthor({ slug }), ]) - const { authors, topics, error } = followsResult - if (error) { - console.error(error) - return - } - console.debug(authorResult) + const { authors, topics } = subscriptionsResult setAuthor(authorResult) - console.debug(authors, topics) setFollowing([...(authors || []), ...(topics || [])]) - console.debug(followersResult) setFollowers(followersResult || []) - console.debug('[components.Author] author follows:', followsResult) + console.info('[components.Author] data loaded') } catch (error) { console.error('[components.Author] fetch error', error) }