30 lines
943 B
TypeScript
30 lines
943 B
TypeScript
import type { App, Plugin } from "vue";
|
|
import { EliOlaMundo } from "./componentes/ola_mundo";
|
|
import { EliBotao } from "./componentes/botao";
|
|
import { EliBadge } from "./componentes/indicador";
|
|
import { EliInput } from "./componentes/campo";
|
|
import { EliCartao } from "./componentes/cartao";
|
|
import { EliDataHora } from "./componentes/data_hora";
|
|
import { EliTabela } from "./components/eli/EliTabela";
|
|
|
|
export { EliOlaMundo };
|
|
export { EliBotao };
|
|
export { EliBadge };
|
|
export { EliInput };
|
|
export { EliCartao };
|
|
export { EliDataHora };
|
|
export { EliTabela };
|
|
|
|
const EliVue: Plugin = {
|
|
install(app: App) {
|
|
app.component("EliOlaMundo", EliOlaMundo);
|
|
app.component("EliBotao", EliBotao);
|
|
app.component("EliBadge", EliBadge);
|
|
app.component("EliInput", EliInput);
|
|
app.component("EliCartao", EliCartao);
|
|
app.component("EliDataHora", EliDataHora);
|
|
app.component("EliTabela", EliTabela);
|
|
},
|
|
};
|
|
|
|
export default EliVue;
|