- {field.type && isCheckboxType(field.type) ? (
-
-
- {filters[field.key] && (
-
- )}
-
- ) : field.filterOptions ? (
-
-
- {filters[field.key] && (
-
- )}
-
- ) : field.type === 'date' ? (
-
- handleDateFilterInput(field.key, e)}
- onFocus={() => onFilterFocus(field.key, true)}
- onBlur={() => onFilterFocus(field.key, false)}
- className={`${styles.filterInput} ${filterFocused[field.key] || filters[field.key] ? styles.focused : ''}`}
- maxLength={10}
- />
-
-
- ) : (
-
- onFilterChange(field.key, e.target.value)}
- onFocus={() => onFilterFocus(field.key, true)}
- onBlur={() => onFilterFocus(field.key, false)}
- className={`${styles.filterInput} ${filterFocused[field.key] || filters[field.key] ? styles.focused : ''}`}
- />
-
-
- )}
-