import { FC, Fragment } from 'react';
import { observer } from 'mobx-react';
import { provide, useDependencies } from '@servicetitan/react-ioc';
import {
Table,
TableColumn,
DateRangeColumnMenuFilter,
NumericRangeColumnMenuFilter,
CurrencyRangeColumnMenuFilter,
} from '../..';
import { TableStore } from './table.store';
import { Banner } from '@servicetitan/design-system';
export const RangeSelectDateExample: FC = provide({
singletons: [TableStore],
})(
observer(() => {
const [{ tableState }] = useDependencies(TableStore);
return (
Allows to choose date range
);
})
);
export const RangeSelectNumberExample: FC = provide({
singletons: [TableStore],
})(
observer(() => {
const [{ tableState }] = useDependencies(TableStore);
return (
Allows to choose numeric range
);
})
);
export const RangeSelectCurrencyExample: FC = provide({
singletons: [TableStore],
})(
observer(() => {
const [{ tableState }] = useDependencies(TableStore);
return (
Allows to choose currency range
);
})
);