diff --git a/net/web/src/session/Session.jsx b/net/web/src/session/Session.jsx index 41e693e1..3fe9b962 100644 --- a/net/web/src/session/Session.jsx +++ b/net/web/src/session/Session.jsx @@ -54,6 +54,19 @@ export function Session() { actions.closeAccount(); } + const openConversation = () => { + actions.openConversation(); + actions.closeCards(); + actions.closeContact(); + actions.closeAccount(); + actions.closeProfile(); + } + + const closeConversation = () => { + actions.closeConversation(); + actions.closeDetails(); + } + return ( { (state.display === 'xlarge') && ( @@ -61,13 +74,13 @@ export function Session() {
- +
{ state.conversation && (
- +
)} { state.contact && ( @@ -83,9 +96,10 @@ export function Session() {
- { state.conversation && ( + { (state.conversation || state.details) && (
-
+
)} { state.cards && ( @@ -111,19 +125,20 @@ export function Session() {
- +
{ state.conversation && (
- +
)} { state.details && ( -
+
)} @@ -153,16 +168,17 @@ export function Session() {
- +
{ state.conversation && (
- +
)} { state.details && (
-
+
)} { state.cards && ( diff --git a/net/web/src/session/channels/Channels.jsx b/net/web/src/session/channels/Channels.jsx index b4a40a85..175384c9 100644 --- a/net/web/src/session/channels/Channels.jsx +++ b/net/web/src/session/channels/Channels.jsx @@ -4,12 +4,12 @@ import { CommentOutlined, SearchOutlined } from '@ant-design/icons'; import { useChannels } from './useChannels.hook'; import { ChannelItem } from './channelItem/ChannelItem'; -export function Channels() { +export function Channels({ open }) { const { state, actions } = useChannels(); return ( - +