mi6 / mi6/ic-ui-kit

Create the drag and drop file upload

Open
#2,560 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
53
Forks
63
Avg merge
2d 4h
Merged PRs (30d)
15

Description

![Image](https://github.com/user-attachments/assets/d48c5c76-424b-4d70-a501-aff689348aaa)
This is to create the drag and drop file upload component.

This component should:

- Let a user drop in not just one but multiple files at once.
- Restrict the size of the uploaded files
- Restrict the type of uploaded files (e.g. to pdfs, documents etc)
- Include a manual file upload button.
- Save the uploaded files within the component for client access.

Contributor guide

Open the contributing guide

Research direction

No source file, test, or entry point is named; start by locating the repository's existing file-upload or form components and reviewing the attached design image. Done means a component supports multiple files, size and type restrictions, a manual upload button, and client access to the selected files.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.