File tree Expand file tree Collapse file tree 1 file changed +15
-2
lines changed
Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -212,7 +212,11 @@ export const useLimboSearch = async (options = {}) => {
212212 const fieldParameters =
213213 fields . value ?. reduce ( ( reducer , field ) => {
214214 if ( field ?. name ) {
215- if ( Array . isArray ( field . value ) ) {
215+ if ( 'checked' in field ) {
216+ if ( field . checked ) {
217+ reducer [ field . name ] = field . value ;
218+ }
219+ } else if ( Array . isArray ( field . value ) ) {
216220 const item = field . value . find ( ( item ) => item ?. checked ) ;
217221 if ( item && item . value !== undefined ) {
218222 reducer [ field . name ] = item . value ;
@@ -1140,7 +1144,16 @@ export const useLimboSearch = async (options = {}) => {
11401144 } ) ;
11411145
11421146 if ( field ) {
1143- if ( Array . isArray ( field . value ) ) {
1147+ if ( 'checked' in field ) {
1148+ console . log ( field ) ;
1149+ if ( typeof value === 'boolean' ) {
1150+ field . checked = value ;
1151+ } else if ( field . value === value ) {
1152+ field . checked = true ;
1153+ } else {
1154+ field . checked = false ;
1155+ }
1156+ } else if ( Array . isArray ( field . value ) ) {
11441157 if ( field . value . find ( ( item ) => item . value === value ) ) {
11451158 field . value . forEach ( ( item ) => {
11461159 item . checked = item . value === value ;
You can’t perform that action at this time.
0 commit comments