@pichaudev/vue3-base-components

0.1.44 • Public • Published

Pichau UI Library

Biblioteca interna de componentes Vue 3 + Vuetify V3 para reutilização em projetos da Pichau.

Instalação

Para instalar a biblioteca no seu projeto Vue 3:

npm install @pichaudev/vue3-base-components

ou

yarn add @pichaudev/vue3-base-components

Uso

Importe os componentes necessários no seu projeto:

<script setup>
import { BaseCalendarInput, BaseDataTable } from "pichaudev/vue3-base-components";
</script>

<template>
  <div>
    <BaseCalendarInput :value="date" label="Escolha uma data" />
    <BaseDataTable :items="items" :headers="headers" />
  </div>
</template>

Componentes Disponíveis

A biblioteca contém os seguintes componentes base:

  • BaseCalendarInput: Input de calendário.
  • BaseCepInput: Input para CEP.
  • BaseCgcInput: Input para CNPJ/CPF.
  • BaseActionsRoleMenu: Menu de ações com permissões.
  • BaseAutocompleteEntity: Autocomplete para entidades.
  • BaseBatchActions: Ações em lote.
  • BaseDataTable: Tabela de dados.
  • BaseEntityFinder: Busca de entidades.
  • BaseFilters: Filtros para listas.
  • BaseFormDivider: Divisor de formulários.
  • BaseFormFiller: Preenchimento automático de formulários.
  • BaseImage: Componente de exibição de imagens.
  • BaseInputMoney: Input formatado para valores monetários.
  • BaseListHeader: Cabeçalho de listas.
  • BaseLoading: Indicador de carregamento.
  • BaseModalFinder: Modal para busca de entidades.
  • BaseTabs: Abas de navegação.
  • BaseThemeSwitch: Alternância de tema.
  • BaseViewHeader: Cabeçalho de visualizações.
  • BaseNav: Navegação lateral.
  • BaseTimeInput: Input de tempo.

Contribuição

  1. Clone o repositório.
  2. Crie uma nova branch: git checkout -b minha-feature.
  3. Faça suas alterações e commit: git commit -m 'Adiciona nova feature'.
  4. Envie a branch: git push origin minha-feature.
  5. Abra um Pull Request para revisão.

Licença

Este projeto é de uso interno da Pichau e não está disponível publicamente.

Package Sidebar

Install

npm i @pichaudev/vue3-base-components

Weekly Downloads

2

Version

0.1.44

License

MIT

Unpacked Size

1.69 MB

Total Files

5

Last publish

Collaborators

  • pichaudev