@shipsmartbrasil/vue-grid

Vue 3 components for grids and data tables.
1,964
Install
npm install @shipsmartbrasil/vue-grid
Latest Version:0.0.14
Vue:3
License:ISC
Last Updated:Sep 24, 2026
Links: npm
Maintainer: duardaum

@shipsmartbrasil/vue-grid

Biblioteca de componentes de tabelas e grids para Vue 3 + TypeScript, criada para fornecer uma estrutura padronizada, performática e responsiva entre os projetos ShipSmart.

NPM: https://www.npmjs.com/package/@shipsmartbrasil/vue-grid

📦 Instalação

npm install @shipsmartbrasil/vue-grid
# ou
yarn add @shipsmartbrasil/vue-grid

🎨 Importação dos estilos

No arquivo main.ts ou main.js, importe o estilo global:

import "@shipsmartbrasil/vue-grid/dist/style.css";

🧩 Nomenclatura dos componentes

Todos os componentes seguem o padrão:

[NomeDoComponente]

Exemplo:

<TableGrid :items="data" />

📚 Componentes disponíveis

  • TableGrid -- Tabela responsiva com suporte a colunas dinâmicas\
  • TableGridFilterColumns -- Filtro para exibir/ocultar colunas\
  • Pagination -- Componente de paginação

📘 Exemplo de importação

<script setup lang="ts">
import { TableGrid, Pagination } from "@shipsmartbrasil/vue-grid";
</script>

Related Packages

@shipsmartbrasil/vue-forms

Vue 3 components for forms

2,012
@shipsmartbrasil/vue-pages

Vue 3 components for pages.

1,483
@shipsmartbrasil/vue-core

Vue 3 components for core functionalities.

1,379

Version History

Version Released Vue License
0.0.14 ^3.5.39 ISC
0.0.13 ^3.5.39 ISC
0.0.12 ^3.5.39 ISC
0.0.11 ^3.5.39 ISC
0.0.10 ^3.5.39 ISC