Merge pull request #12588 from strapi/fix/list-view-date-filter

FilterPopoverURLQuery: Remove all time-releated information from date
This commit is contained in:
Gustav Hansen 2022-02-21 16:09:23 +01:00 committed by GitHub
commit 1067c67476
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,5 +1,7 @@
import React from 'react';
import PropTypes from 'prop-types';
import parseISO from 'date-fns/parseISO';
import formatISO from 'date-fns/formatISO';
import { DatePicker } from '@strapi/design-system/DatePicker';
import { Field, FieldInput } from '@strapi/design-system/Field';
import { NumberInput } from '@strapi/design-system/NumberInput';
@ -31,9 +33,9 @@ const Inputs = ({ label, onChange, options, type, value }) => {
clearLabel={formatMessage({ id: 'clearLabel', defaultMessage: 'Clear' })}
ariaLabel={label}
name="datepicker"
onChange={date => onChange(date.toISOString())}
onChange={date => onChange(formatISO(date, { representation: 'date' }))}
onClear={() => onChange(null)}
selectedDate={value ? new Date(value) : null}
selectedDate={value ? parseISO(value) : null}
selectedDateLabel={formattedDate => `Date picker, current is ${formattedDate}`}
/>
);