File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,9 +37,8 @@ function mapToComponentArray(
3737}
3838export default function DMessageList ( ) {
3939 const setChannel = useSetChannel ( ) ;
40- const _dmChannels = useDMChannels ( ) ;
41- const [ dmChannels , setDmChannels ] = useState ( _dmChannels ) ;
42- console . table ( dmChannels ) ;
40+ const dmChannels = useDMChannels ( ) ;
41+ const [ filteredDMs , setFilteredDMs ] = useState ( dmChannels ) ;
4342
4443 return (
4544 < >
@@ -61,9 +60,9 @@ export default function DMessageList() {
6160
6261 // Filter DMs
6362
64- setDmChannels (
63+ setFilteredDMs (
6564 new Map (
66- [ ..._dmChannels ] . filter ( ( [ _ , dmChannel ] ) => {
65+ [ ...dmChannels ] . filter ( ( [ _ , dmChannel ] ) => {
6766 return dmChannel . recipient . username
6867 . toLowerCase ( )
6968 . includes ( value . toLowerCase ( ) ) ;
@@ -73,7 +72,7 @@ export default function DMessageList() {
7372 } }
7473 />
7574 </ div >
76- { mapToComponentArray ( dmChannels , setChannel ) }
75+ { mapToComponentArray ( filteredDMs , setChannel ) }
7776 </ div >
7877 </ >
7978 ) ;
Original file line number Diff line number Diff line change @@ -25,8 +25,8 @@ export default function ServerList() {
2525 const user = useUser ( ) ;
2626 const supabase = useSupabaseClient ( ) ;
2727
28- const _servers = useServers ( ) ;
29- const [ servers , setServers ] = useState ( _servers ) ;
28+ const servers = useServers ( ) ;
29+ const [ filteredServers , setFilteredServers ] = useState ( servers ) ;
3030 const getServers = useGetServers ( ) ;
3131
3232 const getUserServerPerms = useGetUserPermsForServer ( ) ;
@@ -91,18 +91,18 @@ export default function ServerList() {
9191 const value = ( e . target as HTMLInputElement ) . value ;
9292
9393 // Filter servers
94- const filteredServers = _servers . filter ( ( server ) => {
94+ const filteredServers = servers . filter ( ( server ) => {
9595 return server . servers . name . toLowerCase ( ) . includes ( value . toLowerCase ( ) ) ;
9696 } ) ;
9797
98- setServers ( filteredServers ) ;
98+ setFilteredServers ( filteredServers ) ;
9999 } }
100100 />
101101 </ div >
102102
103103 < div className = "overflow-y-auto " >
104- { servers &&
105- servers
104+ { filteredServers &&
105+ filteredServers
106106 . sort ( function ( a , b ) {
107107 var textA = a . servers . name . toUpperCase ( ) ;
108108 var textB = b . servers . name . toUpperCase ( ) ;
You can’t perform that action at this time.
0 commit comments