From 7076a14cd61845824adea58a661180779b9ea8f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anne=20L=27H=C3=B4te?= Date: Wed, 8 Nov 2023 17:47:35 +0100 Subject: [PATCH] feat(locals): Support ODS file format, see #308 --- src/components/SubmissionForm/index.js | 5 ++++- src/pages/Project/index.js | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/SubmissionForm/index.js b/src/components/SubmissionForm/index.js index 1844545d..b8406d5e 100644 --- a/src/components/SubmissionForm/index.js +++ b/src/components/SubmissionForm/index.js @@ -17,6 +17,7 @@ const SUPPORTED_MIME_TYPES = [ 'application/msexcel', 'application/vnd.ms-excel', 'application/vnd.ms-office', + 'application/vnd.oasis.opendocument.spreadsheet', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/vnd-xls', 'application/x-dos_ms_excel', @@ -317,7 +318,9 @@ const SubmissionForm = () => { if (e.target.files.length !== 1) { setMessage('Merci de soumettre un unique fichier !'); } else if (!SUPPORTED_MIME_TYPES.includes(e.target.files?.[0]?.type)) { - setMessage('Les formats de fichier acceptés sont .csv, .xls et .xlsx !'); + setMessage( + 'Les formats de fichier acceptés sont .csv, .ods, .xls et .xlsx !', + ); } else { const inputFile = e.target.files[0]; if (inputFile?.type === 'text/csv') { diff --git a/src/pages/Project/index.js b/src/pages/Project/index.js index 3d950a24..4beedeb9 100644 --- a/src/pages/Project/index.js +++ b/src/pages/Project/index.js @@ -1,6 +1,6 @@ import { Col, Container, Row } from '@dataesr/react-dsfr'; import React from 'react'; -import { FormattedMessage, useIntl } from 'react-intl'; +import { FormattedMessage } from 'react-intl'; import CardLogo from '../../components/CardLogo'; import useLang from '../../utils/Hooks/useLang';