prevent multiselect from crashing on null values, increase export limit

This commit is contained in:
Shams mosowi
2020-06-26 13:40:45 +08:00
parent bdadd0ab66
commit 83916970ce
2 changed files with 3 additions and 3 deletions

View File

@@ -25,7 +25,7 @@ export default function MultiSelect({
<MultiSelectA
{...props}
multiple
value={field.value}
value={field.value ? field.value : []}
onChange={value => form.setFieldValue(field.name, value)}
disabled={editable === false}
TextFieldProps={{
@@ -40,7 +40,7 @@ export default function MultiSelect({
freeText={false}
/>
{Array.isArray(field.value) && (
{field.value && Array.isArray(field.value) && (
<Grid container spacing={1} style={{ marginTop: theme.spacing(1) }}>
{field.value.map(
(item, i) =>

View File

@@ -175,7 +175,7 @@ export default function ExportCSV() {
query = query.orderBy(orderBy.key, orderBy.direction);
});
}
query.limit(500);
query.limit(10000);
let querySnapshot = await query.get();
let docs = querySnapshot.docs.map(doc => doc.data());
const data = docs.map((doc: any) => {