MagicInputHook.jsImports from: ./MagicCheckboxInput, ./MagicInputNotImplemented, ./MagicObjectInput, ./MagicSelectInput, ./MagicStringInput, ./MagicTimeStampInput
import MagicCheckboxInput from './MagicCheckboxInput';
import MagicInputNotImplemented from './MagicInputNotImplemented';
import MagicObjectInput from './MagicObjectInput';
import MagicSelectInput from './MagicSelectInput';
import MagicStringInput from './MagicStringInput';
import MagicTimeStampInput from './MagicTimeStampInput';
const useMagicInput = (type) => {
switch (type) {
case 'STRING':
return MagicStringInput;
case 'LIST':
return MagicSelectInput;
case 'DATE':
case 'TIMESTAMP':
return MagicTimeStampInput;
case 'OBJECT':
return MagicObjectInput;
case 'BOOLEAN':
return MagicCheckboxInput;
default:
return MagicInputNotImplemented;
}
};
export default useMagicInput;
c6f53b654 TIME_STAMP -> TIMESTAMP (MagicFilter, jsx, js) fe961d7e3 #101 implement date magic filter 12845fcab #84 fix boolean magic filter ae7140482 React: MagicCheckboxInput implemented, deleted entries in list are now decorated with line-through. 67b7bd1ab frontend: filters...