{{-- File Uploader Component ----------------------- A drag-and-drop file upload area with visual feedback. Usage: Props: name - Input name attribute (default: "file") accept - Accepted file types (default: ".csv,.txt,.xlsx") label - Label text above the uploader (default: "CSV File") required - Whether the field is required (default: true) --}} @props(['name' => 'file', 'accept' => '.csv,.txt,.xlsx', 'label' => 'CSV File', 'required' => true])

Browse file to upload

or drag & drop