invent-ifto / laravel-components
Componente Laravel de alerta baseado em AdminLTE
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:Blade
Requires
- php: ^8.1
- jeroennoten/laravel-adminlte: ^3.9
This package is auto-updated.
Last update: 2025-07-18 02:48:52 UTC
README
Este pacote fornece componentes prontos para Laravel, desenvolvidos pelo laboratório Invent IFTO, com foco em integração ao template AdminLTE.
📦 Componentes incluídos
- Carregmento de views de forma dinâmcias em um modal (
<x-invent-dynamic-modal />
) - Outros componentes em desenvolvimento
Todos os componentes seguem a estrutura Blade nativa do Laravel e são facilmente reutilizáveis em qualquer projeto.
📚 Requisitos
- PHP ^8.1
- Laravel ^10 ou ^12
- jeroennoten/laravel-adminlte
🚀 Instalação
✅ Opção 1: Instalação via GitHub (produção)
No composer.json
do seu projeto principal, adicione o repositório e o pacote:
composer config repositories.invent-ifto vcs https://github.com/invent-ifto/laravel-components
Depois, instale com:
composer require invent-ifto/laravel-components
🔧 Opção 2: Instalação via path
(desenvolvimento local)
Para editar e testar o pacote no seu projeto localmente:
- Clone o pacote dentro da pasta
packages/
no seu projeto:
mkdir -p packages
cd packages
git clone https://github.com/invent-ifto/laravel-components.git
- No
composer.json
do projeto principal, adicione:
"repositories": [ { "type": "path", "url": "packages/laravel-components", "options": { "symlink": true } } ]
- Reinstale o pacote:
composer require invent-ifto/laravel-components
⚙️ Registro automático do provider
O service provider Invent\LaravelComponents\InventProvider
é carregado automaticamente graças à configuração no composer.json
.
✅ Como usar
No Blade:
<x-invent-alert type="success" message="Operação realizada com sucesso!" />
🧪 Testando alterações
Se estiver usando o modo via path
, qualquer alteração no pacote será refletida instantaneamente.
Para garantir o autoload:
composer dump-autoload
📄 Licença
MIT - Copyright (c) Invent IFTO