WIP of chat moderation menu, actions and modal

This commit is contained in:
Gabe Kangas
2022-07-16 17:30:05 -07:00
parent f4fb7a1d41
commit 00f8fea929
8 changed files with 202 additions and 16 deletions

View File

@@ -1,6 +1,6 @@
import React from 'react';
import { ComponentStory, ComponentMeta } from '@storybook/react';
import ChatModerationActionMenu from '../components/chat/ChatModerationActionMenu';
import ChatModerationActionMenu from '../components/chat/ChatModerationActionMenu/ChatModerationActionMenu';
export default {
title: 'owncast/Chat/Moderation menu',
@@ -20,7 +20,12 @@ export default {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const Template: ComponentStory<typeof ChatModerationActionMenu> = args => (
<ChatModerationActionMenu />
<ChatModerationActionMenu
accessToken="abc123"
messageID="xxx"
userDisplayName="Fake-User"
userID="abc123"
/>
);
// eslint-disable-next-line @typescript-eslint/no-unused-vars

View File

@@ -1,6 +1,6 @@
import React from 'react';
import { ComponentStory, ComponentMeta } from '@storybook/react';
import ChatModerationDetailsModal from '../components/chat/ChatModerationDetailsModal';
import ChatModerationDetailsModal from '../components/chat/ChatModerationActionMenu/ChatModerationDetailsModal';
export default {
title: 'owncast/Chat/Moderation modal',
@@ -24,4 +24,4 @@ const Template: ComponentStory<typeof ChatModerationDetailsModal> = args => (
);
// eslint-disable-next-line @typescript-eslint/no-unused-vars
export const Basic = Template.bind({});
export const Example = Template.bind({});