diff --git a/CHANGELOG.txt b/CHANGELOG.txt index e1fb8c6d..58ca2ebc 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,9 @@ +[0.7.0] +[+] inbox: context provider, chats +[+] comments: show +[+] session: context provider +[+] views tracker: counting for shouts + [0.6.1] [+] auth ver. 0.9 [+] load-by interfaces for shouts, authors and messages diff --git a/README.md b/README.md index e7ebf05d..5e3e66a1 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,8 @@ +# How to start + +If you use yarn + ``` -yarn install -npm start +yarn +PUBLIC_API_URL=https://v2.discours.io yarn dev ``` diff --git a/package.json b/package.json index d19ae638..c165fc5c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "discoursio-webapp", - "version": "0.6.1", + "version": "0.7.0", "private": true, "license": "MIT", "scripts": { diff --git a/src/components/Article/CommentsTree.tsx b/src/components/Article/CommentsTree.tsx index c65dd059..110a88a6 100644 --- a/src/components/Article/CommentsTree.tsx +++ b/src/components/Article/CommentsTree.tsx @@ -1,4 +1,4 @@ -import { For, Show } from 'solid-js/web' +import { For, Show } from 'solid-js' import { useSession } from '../../context/session' import Comment from './Comment' import { t } from '../../utils/intl' diff --git a/src/components/Inbox/DialogCard.tsx b/src/components/Inbox/DialogCard.tsx index 5d19919e..9e4b34af 100644 --- a/src/components/Inbox/DialogCard.tsx +++ b/src/components/Inbox/DialogCard.tsx @@ -1,29 +1,27 @@ import styles from './DialogCard.module.scss' import DialogAvatar from './DialogAvatar' -import type { Author, User } from '../../graphql/types.gen' -import { apiClient } from '../../utils/apiClient' +import type { Author, ChatMember, User } from '../../graphql/types.gen' import { t } from '../../utils/intl' -import { useInbox } from '../../context/inbox' type DialogProps = { online?: boolean message?: string counter?: number - users: User[] + members: ChatMember[] ownSlug: User['slug'] } const DialogCard = (props: DialogProps) => { - // @ts-ignore - const participants = props.users.filter((user) => user !== props.ownSlug) + const participants = props.members.filter((m) => m.slug !== props.ownSlug) console.log('!!! participants:', participants) - // @ts-ignore return ( //DialogCardView - подумать