@hashuplabs/omni-filter
Version:
OmniFilter Search component
23 lines • 893 B
JavaScript
import React from 'react';
import { OmniDateBoundsOperator } from '../operators/OmniDateBoundsOperator';
var OmniDateBoundsFilter = /** @class */ (function () {
function OmniDateBoundsFilter() {
this.token = null;
this.operator = null;
this.value = null;
this.operators = [new OmniDateBoundsOperator()];
this.inputType = 'date';
this.picker = function (onResult) {
// FIXME: pass calendar component as a prop
/*return <Calendar onChange={(v: Date) => {
onResult(v.toISOString());
}}></Calendar>;*/
return (React.createElement("input", { type: "date", onChange: function (v) {
onResult(v);
} }));
};
}
return OmniDateBoundsFilter;
}());
export { OmniDateBoundsFilter };
//# sourceMappingURL=OmniDateBoundsFilter.js.map