# MRE-UPLOADER

Componente para upload de arquivos

### Installação

> Executar o comando de instalação com o bower

```sh
$ bower install mre-uploader --save
```
> adicionar o arquivo js no html

```html
   <script src="vendor/mre-uploader/src/mre-uploader.js"></script>
```
> Injetar o módulo mre.uploader em sua aplicação

```js
    angular.module('your.module', ['mre-uploader']);
```
### Utilização

> adicionar a diretiva no HTML

```html
<div class="minhaClasse" mre-uploader="meuUploader">
    <form>
        <div class="file-field input-field" name="upload" id="upload">
            <div class="btn small botao-upload">
                <span><i class="material-icons left">file_upload</i> Selecionar</span>
            </div>
            <div class="file-path-wrapper">
                <input type="text" class="file-path grey-text text-darken-3"
                       ng-model="nomeArquivo"
                       value="{{ nomeArquivo }}" readonly>
            </div>
        </div>
        <div class="input-field col s12 center-align">
        <button class="btn blue waves-effect" name="btnEnviar" ng-disabled="!nomeArquivo"
            ng-click="meuUploader.start()">Enviar</button>
        </div>
    </form>
</div>
```

> Utilizar o uploader no scopo

```js
    $scope.meuUploader
```

> Mais detalhes ver a documentação do componente

### Versão
1.0.0
