@@ -25,10 +25,8 @@ import {
25
25
} from './utils.js' ;
26
26
27
27
const QUERY_PARAM_KEY = {
28
- DEV_FEATURE_FLAG : 'dev' ,
29
28
GROUP_SEARCH : 'name' ,
30
29
} ;
31
- const isDev = getParamValueFromURL ( QUERY_PARAM_KEY . DEV_FEATURE_FLAG ) === 'true' ;
32
30
33
31
const handler = {
34
32
set : ( obj , prop , value ) => {
@@ -61,26 +59,15 @@ const handler = {
61
59
renderAllGroups ( {
62
60
cardOnClick : groupCardOnAction ,
63
61
} ) ;
64
- if ( isDev && ( ! value || value . length == 0 ) ) renderNoGroupFound ( ) ;
62
+ if ( ! value || value . length == 0 ) renderNoGroupFound ( ) ;
65
63
break ;
66
64
case 'search' :
67
- if ( isDev ) {
68
- setParamValueInURL ( QUERY_PARAM_KEY . GROUP_SEARCH , value ) ;
69
- dataStore . filteredGroupsIds = getDiscordGroupIdsFromSearch (
70
- Object . values ( dataStore . groups ) ,
71
- value ,
72
- ) ;
73
- } else if ( value === '' ) {
74
- if ( dataStore . groups == null ) break ;
75
- dataStore . filteredGroupsIds = Object . values ( dataStore . groups ) . map (
76
- ( group ) => group . id ,
77
- ) ;
78
- } else {
79
- const search = value . toLowerCase ( ) ;
80
- dataStore . filteredGroupsIds = Object . values ( dataStore . groups )
81
- . filter ( ( group ) => group . title . toLowerCase ( ) . includes ( search ) )
82
- . map ( ( group ) => group . id ) ;
83
- }
65
+ setParamValueInURL ( QUERY_PARAM_KEY . GROUP_SEARCH , value ) ;
66
+ if ( dataStore . groups == null ) break ;
67
+ dataStore . filteredGroupsIds = getDiscordGroupIdsFromSearch (
68
+ Object . values ( dataStore . groups ) ,
69
+ value ,
70
+ ) ;
84
71
obj [ prop ] = value ;
85
72
break ;
86
73
case 'isGroupCreationModalOpen' :
@@ -124,7 +111,7 @@ const dataStore = new Proxy(
124
111
userSelf : null ,
125
112
groups : null ,
126
113
filteredGroupsIds : null ,
127
- search : isDev ? getParamValueFromURL ( QUERY_PARAM_KEY . GROUP_SEARCH ) : '' ,
114
+ search : getParamValueFromURL ( QUERY_PARAM_KEY . GROUP_SEARCH ) ,
128
115
discordId : null ,
129
116
isCreateGroupModalOpen : false ,
130
117
} ,
@@ -188,12 +175,10 @@ const afterAuthentication = async () => {
188
175
} ;
189
176
return acc ;
190
177
} , { } ) ;
191
- if ( isDev ) {
192
- dataStore . filteredGroupsIds = getDiscordGroupIdsFromSearch (
193
- Object . values ( dataStore . groups ) ,
194
- dataStore . search ,
195
- ) ;
196
- }
178
+ dataStore . filteredGroupsIds = getDiscordGroupIdsFromSearch (
179
+ Object . values ( dataStore . groups ) ,
180
+ dataStore . search ,
181
+ ) ;
197
182
dataStore . discordId = roleData . userId ;
198
183
} ,
199
184
) ;
@@ -211,7 +196,7 @@ const bindGroupCreationButton = () => {
211
196
212
197
const bindSearchInput = ( ) => {
213
198
const searchInput = document . querySelector ( '.search__input' ) ;
214
- if ( isDev ) searchInput . value = dataStore . search ;
199
+ searchInput . value = dataStore . search ;
215
200
searchInput . addEventListener ( 'input' , ( e ) => {
216
201
dataStore . search = e . target . value ;
217
202
} ) ;
0 commit comments