From 037794284291faa7df37f0534fc11649e0d19238 Mon Sep 17 00:00:00 2001 From: lesion Date: Wed, 24 Aug 2022 17:46:36 +0200 Subject: [PATCH] carousel + upload multiplo + form validation --- TODO.md | 11 ++++-- components/carousel.vue | 13 +++++++ components/upload.vue | 17 +++++---- modules/socket.js | 62 +++++++++++++++---------------- pages/c/[cosetta].vue | 14 ++++--- server/services/upload-service.ts | 4 +- 6 files changed, 71 insertions(+), 50 deletions(-) create mode 100644 components/carousel.vue diff --git a/TODO.md b/TODO.md index 6f1c647..1c38358 100644 --- a/TODO.md +++ b/TODO.md @@ -1,10 +1,13 @@ - [x] attach db connection / setup on nuxt listen hook -- [ ] carousel in detail (o un modo per avere piu' immagini per un oggetto) -- [ ] filtrare i file dell'input type file del form per mostrare solo mimetype image/* +- [x] filtrare i file dell'input type file del form per mostrare solo mimetype image/* +- [x] carousel in detail (o un modo per avere piu' immagini per un oggetto) +- [x] stringo la pagina dei dettagli - [x] next / prev in page +- [ ] i tag da trimmare ed eliminare se son vuoti +- [ ] un load per next / prev - [ ] favicon (solo perche' senza ci mette un sacco a fare il load) -- [ ] form validation -- [ ] api rate (mi sa di no perche' tutti usciremo con lo stesso ip) +- [x] form validation - [ ] ci vuole un modo per segnare che un oggetto e' stato preso! +- [ ] api rate (mi sa di no perche' tutti usciremo con lo stesso ip) - [ ] mail in lista diff --git a/components/carousel.vue b/components/carousel.vue new file mode 100644 index 0000000..75ae948 --- /dev/null +++ b/components/carousel.vue @@ -0,0 +1,13 @@ + + diff --git a/components/upload.vue b/components/upload.vue index 1cf444c..0795cbf 100644 --- a/components/upload.vue +++ b/components/upload.vue @@ -8,35 +8,38 @@ -