diff --git a/.gitignore b/.gitignore index b032d2f..790df8b 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,6 @@ Thumbs.db *.zip *.tar.gz *.rar + + +.devcontainer/ \ No newline at end of file diff --git a/frontend/src/components/ChannelList.tsx b/frontend/src/components/ChannelList.tsx index c9d21d3..3efe8d4 100644 --- a/frontend/src/components/ChannelList.tsx +++ b/frontend/src/components/ChannelList.tsx @@ -1,7 +1,7 @@ -import React, { useState } from 'react'; -import { Channel } from '../types'; -import socketService from '../services/SocketService'; -import { Lock } from 'lucide-react'; +import React, { useState } from "react"; +import { Channel } from "../types"; +import socketService from "../services/SocketService"; +import { Lock } from "lucide-react"; interface ChannelListProps { channels: Channel[]; @@ -12,18 +12,17 @@ interface ChannelListProps { isAdminEnabled?: boolean; } -function ChannelList({ - channels, - selectedChannel, - setSearchQuery, +function ChannelList({ + channels, + selectedChannel, + setSearchQuery, onEditChannel, isAdmin = false, - isAdminEnabled = false + isAdminEnabled = false, }: ChannelListProps) { - const onSelectChannel = (channel: Channel) => { - setSearchQuery(''); - if(channel.id === selectedChannel?.id) return; + setSearchQuery(""); + if (channel.id === selectedChannel?.id) return; socketService.setCurrentChannel(channel.id); }; @@ -37,13 +36,13 @@ function ChannelList({ {channels.map((channel) => ( ))} @@ -64,4 +63,4 @@ function ChannelList({ ); } -export default ChannelList; \ No newline at end of file +export default ChannelList;