gsferro/livewire-import-easy
最新稳定版本:v1.0.0
Composer 安装命令:
composer require gsferro/livewire-import-easy
包简介
Componente Livewire pronto para importação de arquivos de forma easy
README 文档
README
Introdução
Componente Livewire pronto para importação de arquivos de forma easy
Pre-requisitos
| Package | Version |
|---|---|
| PHP | ^8.2 |
| Laravel | ^10.0 |
| Livewire | ^3.5 |
| maatwebsite/excel | ^3.1 |
Instalação:
composer require gsferro/livewire-import-easy
Publicação
php artisan vendor:publish --provider="Gsferro\LivewireImportEasy\Providers\LivewireImportEasyServiceProvider" --force
Uso
- Modifique seu component Livewire para extender
\Gsferro\LivewireImportEasy\Livewire\LivewireImportEasy - Faça o override do atributo
public string $importClass - Caso queira, faça o override do atributo
public ?string $accept - Na sua view, coloque o component abaixo:
<x-livewire-import-easy :accept="$accept" :icon="$icon" :label="$label" :importFinishedMessageShow="$importFinishedMessageShow" :importFinishedMessage="$importFinishedMessage" :importingMessageShow="$importingMessageShow" :importingMessage="$importingMessage" :importFinished="$importFinished" :importing="$importing" />
Customização
- Informações que podem ser customizados fazendo override de atributos:
public bool $importingMessageShow = true; public string $importingMessage = 'Importando... por favor aguarde.'; public bool $importFinishedMessageShow = true; public string $importFinishedMessage = 'Importação realizada com sucesso!'; public string $label = 'Importar'; public string $icon = 'fa-solid fa-upload';
Contribuição
Se você deseja contribuir com o LivewireImportEasy, por favor, siga as seguintes etapas:
- Faça um fork do repositório.
- Crie uma branch para sua contribuição.
- Faça as alterações necessárias.
- Envie um pull request.
License
O LivewireImportEasy é licenciado sob a licença MIT. Leia o arquivo LICENSE para mais informações.
统计信息
- 总下载量: 24
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-02-07
