# angular-material-fileupload [![npm version](https://badge.fury.io/js/angular-material-fileupload.svg)](https://badge.fury.io/js/angular-material-fileupload)
A fileupload component based on angular-material design
# Documentation
[angular-material-fileupload API doc](https://nishantmc.github.io/angular-material-fileupload.github.io/)
# Demo
# Setup
The module to be imported is "MatFileUploadModule"
```Typescript
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { MatButtonModule } from '@angular/material';
import { AppComponent } from './app.component';
import { MatFileUploadModule } from 'angular-material-fileupload';
@NgModule({
imports: [
MatButtonModule,
BrowserModule,
MatFileUploadModule
],
declarations: [
AppComponent
],
bootstrap: [ AppComponent ]
})
export class AppModule { }
```
# File upload Example
![Screenshot](SingleFileDemo.gif)
```HTML