commit 0eb0105231ec84775adebe0f873e37b069100229
parent 22d08ef88455285834498209447139b9deb670db
Author: MTRNord <mtrnord1@gmail.com>
Date: Sat, 6 May 2023 20:11:27 +0200
Cleanup unused imports
Diffstat:
10 files changed, 2 insertions(+), 30 deletions(-)
diff --git a/.storybook/main.ts b/.storybook/main.ts
@@ -8,7 +8,6 @@ const config: StorybookConfig = {
"@storybook/addon-essentials",
"@storybook/addon-interactions",
'@storybook/addon-a11y',
- //'@geometricpanda/storybook-addon-badges',
'storybook-addon-react-router-v6'
],
framework: {
diff --git a/package.json b/package.json
@@ -57,7 +57,6 @@
]
},
"devDependencies": {
- "@geometricpanda/storybook-addon-badges": "^2.0.0",
"@percy/cli": "^1.24.0",
"@percy/storybook": "^4.3.6",
"@storybook/addon-a11y": "^7.0.9",
diff --git a/src/components/avatar/avatar.stories.tsx b/src/components/avatar/avatar.stories.tsx
@@ -1,13 +1,9 @@
import { Meta, StoryObj } from '@storybook/react';
import Avatar from './avatar';
-import { BADGE } from '@geometricpanda/storybook-addon-badges';
const meta: Meta<typeof Avatar> = {
title: 'Chat/Avatar',
component: Avatar,
- parameters: {
- //badges: [BADGE.EXPERIMENTAL]
- },
argTypes: {
avatarUrl: {
required: false,
diff --git a/src/components/button/button.stories.tsx b/src/components/button/button.stories.tsx
@@ -1,13 +1,9 @@
import { Meta, StoryObj } from '@storybook/react';
import Button from './button';
-import { BADGE } from '@geometricpanda/storybook-addon-badges';
const meta: Meta<typeof Button> = {
title: 'Fundamentals/Buttons/BasicButton',
component: Button,
- parameters: {
- //badges: [BADGE.EXPERIMENTAL]
- },
argTypes: {
children: {
required: true,
diff --git a/src/components/header/header.stories.tsx b/src/components/header/header.stories.tsx
@@ -1,13 +1,9 @@
import { Meta, StoryObj } from '@storybook/react';
import Header from './header';
-import { BADGE } from '@geometricpanda/storybook-addon-badges';
const meta: Meta<typeof Header> = {
title: 'Fundamentals/Typography/Header',
component: Header,
- parameters: {
- //badges: [BADGE.EXPERIMENTAL]
- },
argTypes: {
children: {
required: true,
diff --git a/src/components/input/basic/input.stories.tsx b/src/components/input/basic/input.stories.tsx
@@ -1,13 +1,9 @@
import { Meta, StoryObj } from '@storybook/react';
import Input from './input';
-import { BADGE } from '@geometricpanda/storybook-addon-badges';
const meta: Meta<typeof Input> = {
title: 'Fundamentals/Inputs/BasicInput',
component: Input,
- parameters: {
- //badges: [BADGE.EXPERIMENTAL]
- },
argTypes: {
placeholder: {
required: true,
diff --git a/src/components/input/chat/input.stories.tsx b/src/components/input/chat/input.stories.tsx
@@ -1,15 +1,11 @@
import { Meta, StoryObj } from '@storybook/react';
import ChatInput from './input';
-import { BADGE } from '@geometricpanda/storybook-addon-badges';
import { withRouter } from 'storybook-addon-react-router-v6';
const meta: Meta<typeof ChatInput> = {
title: 'Chat/Input',
component: ChatInput,
decorators: [withRouter],
- parameters: {
- //badges: [BADGE.EXPERIMENTAL]
- },
argTypes: {
namespace: {
required: true,
diff --git a/src/components/roomList/roomList.stories.tsx b/src/components/roomList/roomList.stories.tsx
@@ -1,15 +1,11 @@
import { Meta, StoryObj } from '@storybook/react';
import RoomList from './roomList';
-import { BADGE } from '@geometricpanda/storybook-addon-badges';
import { withRouter } from 'storybook-addon-react-router-v6';
const meta: Meta<typeof RoomList> = {
title: 'Chat/RoomList',
component: RoomList,
decorators: [withRouter],
- parameters: {
- //badges: [BADGE.EXPERIMENTAL]
- },
argTypes: {
sections: {
required: true,
diff --git a/src/components/roomList/roomListItem/roomListItem.stories.tsx b/src/components/roomList/roomListItem/roomListItem.stories.tsx
@@ -1,13 +1,9 @@
import { Meta, StoryObj } from '@storybook/react';
import RoomListItem from './roomListItem';
-import { BADGE } from '@geometricpanda/storybook-addon-badges';
const meta: Meta<typeof RoomListItem> = {
title: 'Chat/RoomList/Item',
component: RoomListItem,
- parameters: {
- //badges: [BADGE.EXPERIMENTAL]
- },
argTypes: {
avatarUrl: {
required: false,
diff --git a/src/pages/MainPage.tsx b/src/pages/MainPage.tsx
@@ -42,6 +42,8 @@ const ChatView: FC<ChatViewProps> = memo(({ roomID, scrollRef }) => {
const renderEvents = (events: IRoomEvent[]) => {
const dedupedEvents = events?.filter((event, index, self) => {
return self.findIndex(e => e.event_id === event.event_id) === index;
+ }).sort((a, b) => {
+ return a.origin_server_ts - b.origin_server_ts;
});