From b762cc86dac37ab017e79d6675120ed4eeb09188 Mon Sep 17 00:00:00 2001 From: "Ibrahima G. Coulibaly" Date: Wed, 26 Mar 2025 03:48:45 +0000 Subject: [PATCH] refactor: file inputs --- .idea/workspace.xml | 19 ++- src/components/input/BaseFileInput.tsx | 147 ++++++++++++++++++ src/components/input/ToolImageInput.tsx | 142 +++++++++++++++++ src/components/input/ToolVideoInput.tsx | 121 ++++++++++++++ src/components/input/file-input-utils.ts | 22 +++ .../image/png/change-colors-in-png/index.tsx | 7 +- .../tools/image/png/change-opacity/index.tsx | 4 +- .../tools/image/png/compress-png/index.tsx | 4 +- .../image/png/convert-jgp-to-png/index.tsx | 4 +- .../image/png/create-transparent/index.tsx | 4 +- src/pages/tools/image/png/crop/index.tsx | 4 +- src/pages/tools/video/trim/index.tsx | 13 +- 12 files changed, 465 insertions(+), 26 deletions(-) create mode 100644 src/components/input/BaseFileInput.tsx create mode 100644 src/components/input/ToolImageInput.tsx create mode 100644 src/components/input/ToolVideoInput.tsx create mode 100644 src/components/input/file-input-utils.ts diff --git a/.idea/workspace.xml b/.idea/workspace.xml index e15ea9d..571d6ae 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,11 +5,18 @@ + + + + - - - - + + + + + + +