diff --git a/net/web/src/User/Conversation/TopicItem/TopicItem.jsx b/net/web/src/User/Conversation/TopicItem/TopicItem.jsx index 48c874ea..95c1ede7 100644 --- a/net/web/src/User/Conversation/TopicItem/TopicItem.jsx +++ b/net/web/src/User/Conversation/TopicItem/TopicItem.jsx @@ -5,13 +5,14 @@ import { VideoAsset } from './VideoAsset/VideoAsset'; import { AudioAsset } from './AudioAsset/AudioAsset'; import { ImageAsset } from './ImageAsset/ImageAsset'; import { Avatar } from 'avatar/Avatar'; -import { Button } from 'antd'; +import { Space, Button, Input } from 'antd'; import { DeleteOutlined, EditOutlined } from '@ant-design/icons'; import { Carousel } from 'Carousel/Carousel'; export function TopicItem({ host, topic }) { const { state, actions } = useTopicItem(topic); + const [ edit, setEdit ] = useState(null); let name = state.name ? state.name : state.handle; let nameClass = state.name ? 'set' : 'unset'; @@ -38,19 +39,14 @@ export function TopicItem({ host, topic }) { return <>> } - const onEdit = () => { - console.log("EDIT TOPIC"); - } - - const onDelete = () => { - console.log("DELETE TOPIC"); - } - const Options = () => { + if (state.editing) { + return <>>; + } if (state.owner) { return (