0.0.52 • Published 2 years ago
@rekamy/vue-core v0.0.52
Reka Core Vue
Quickstart
Install:
npm install @rekamy/vue-core
# or use yarn
yarn add @rekamy/vue-coreImport and register plugin:
// main.ts or main.js
import { createApp } from "vue";
import App from "./App.vue";
import { RekaCore, RekaPinia } from "@rekamy/vue-core";
// !important to set active pinia instance if accessed from external scope
setActivePinia(RekaPinia);
createApp(App)
.use(RekaCore)
.mount("#app");Then, use plugin:
<template>
<div>
<div v-permission="['admin']">Only Admin user can see</div>
<div>All user can see</div>
<div></div>
</div>
</template>
<script setup lang="ts">
import { widget, useRepoStore, crudApi, api } from "vue";
// using repository store
const store = useRepoStore("test");
// update base api endpoint
api.updateUrl("https://localhost/api/")
// using crudApi
console.log(crudApi('test').getUrl())
// using widget
widget.alertSuccess("Success")
setTimeout(widget.close(), 2000)
widget.toast("Success")
</script>Todo
- core
- api
- composable
- directive
- pinia
- repository-store
- websocket
- widget
- generator
0.0.44
2 years ago
0.0.45
2 years ago
0.0.46
2 years ago
0.0.47
2 years ago
0.0.51
2 years ago
0.0.52
2 years ago
0.0.50
2 years ago
0.0.48
2 years ago
0.0.49
2 years ago
0.0.41
3 years ago
0.0.43
2 years ago
0.0.37
3 years ago
0.0.38
3 years ago
0.0.39
3 years ago
0.0.30
3 years ago
0.0.31
3 years ago
0.0.32
3 years ago
0.0.33
3 years ago
0.0.34
3 years ago
0.0.35
3 years ago
0.0.36
3 years ago
0.0.29
3 years ago
0.0.20
3 years ago
0.0.21
3 years ago
0.0.22
3 years ago
0.0.23
3 years ago
0.0.24
3 years ago
0.0.25
3 years ago
0.0.15
3 years ago
0.0.16
3 years ago
0.0.17
3 years ago
0.0.18
3 years ago
0.0.19
3 years ago
0.0.17-alpha.1.tgz
3 years ago
0.0.10
3 years ago
0.0.11
3 years ago
0.0.14
3 years ago
0.0.26
3 years ago
0.0.27
3 years ago
0.0.28
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.0.9-rc
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago