This is a reusable component, used to upload multiple files at a time and can validate. We can
use drag and drop as well to upload multiple files. By using this we can limits the file size,
file type duplicate file and limits to upload the number of files to upload.
If we are selecting multiple files, among which some files having size
more than given size, some files having type other than given type and some files are
duplicate files then it will upload only those files which fits in size, type, duplicate criteria
and limits to upload the number of files.
. We can drag and drop multiple files at a time and can upload those fits in size, type,
duplicate criteria and limits to upload the number of files.
We just need to set the variable like FileType, MaxFileSize, Units (KB,
MB, GB and TB only) and MaxNumberOfFiles. Unit is limits to TB only. For further units
logic needs to implement.