nice escape nad closing

This commit is contained in:
talksik
2022-05-18 06:09:21 -05:00
parent 0afb440882
commit 9de8206d5b
3 changed files with 37 additions and 23 deletions
@@ -1,4 +1,4 @@
import React, { useMemo, useEffect, useState } from 'react';
import React, { useMemo, useEffect, useState, useCallback } from 'react';
import useAuth from '../../../../providers/AuthProvider';
import useRealTimeRooms from '../../../../providers/RealTimeRoomProvider';
import useStreams from '../../../../providers/StreamProvider';
@@ -15,8 +15,10 @@ import {
FiSun,
FiUsers,
FiVideo,
FiX,
} from 'react-icons/fi';
import { Avatar, Tooltip } from 'antd';
import { useKeyPressEvent } from 'react-use';
export default function LineDetails() {
const { user } = useAuth();
@@ -3,7 +3,7 @@ import MasterLineData from '@nirvana/core/models/masterLineData.model';
import { Avatar, Skeleton, Tooltip } from 'antd';
import React, { useCallback, useMemo, useEffect, useState } from 'react';
import { FaPlus, FaSearch } from 'react-icons/fa';
import { FiActivity, FiPlus, FiSearch, FiSun } from 'react-icons/fi';
import { FiActivity, FiPlus, FiSearch, FiSun, FiX } from 'react-icons/fi';
import useRealTimeRooms from '../../../../providers/RealTimeRoomProvider';
import useRooms from '../../../../providers/RoomsProvider';
import useAuth from '../../../../providers/AuthProvider';
@@ -153,6 +153,15 @@ function LineRowTest({
);
const renderRightActivity = useMemo(() => {
if (isSelected) {
return (
<Tooltip title={'esc'}>
<span className="ml-5 flex flex-col items-center gap-2 cursor-pointer">
<FiX className="text-gray-300 text-xl" />
</span>
</Tooltip>
);
}
// TODO: get the profile pictures of the broadcasters
if (line.currentBroadcastersUserIds?.length > 0)
return (
@@ -205,7 +214,7 @@ function LineRowTest({
{moment(line.currentUserMember.lastVisitDate).fromNow(true)}
</span>
);
}, [line]);
}, [line, isSelected]);
const profilePictures = useMemo(() => {
const pictureSources: string[] = [];