@temdi/faros-vue-wiki
0.0.14 • Public • Published
Faros Wiki (Vue 3)
Prérequis
-
Vue 3 (yarn add vue@latest)
- Une entité Wiki (voir dans le dossier exemple)
- Un controller WikiController (voir dans le dossier exemple)
Installation
yarn add @temdi/faros-vue-wiki --save
Dans votre projet :
import FarosVueWiki from '@temdi/faros-vue-wiki';
import '@temdi/faros-vue-wiki/dist/css/index.css';
import { createApp } from 'vue'
const app = createApp()
.use(FarosVueWiki)
.mount('#wiki-app')
;
Utilisation
<div id="wiki-app">
<faros-wiki url-get-all="{{ path('wiki_get_all') }}"
url-get="{{ path('wiki_get') }}"
url-post="{{ path('wiki_post') }}"
route-identifier="{{ app.request.attributes.get('_route') }}"
can-edit="{{ is_granted('ROLE_SUPER_ADMIN') }}"
>
<i class="fa fa-question-circle-o"></i>
</faros-wiki>
</div>
Props
Props |
Required |
Type |
Description |
url-get-all |
Oui |
String |
URL API pour récuperer toutes les pages WIKI |
url-get |
Oui |
String |
URL API pour récuperer une page WIKI |
url-post |
Oui |
String |
URL API pour poster une page WIKI |
route-identifier |
Oui |
String, Number |
Nom/Id de la route associée à la page WIKI |
can-edit |
Non |
Boolean |
A le droit d'édition ? |
Slots
Name |
Description |
default |
Icon/texte du bouton d'accès au wiki |
Readme
Keywords
nonePackage Sidebar
Install
npm i @temdi/faros-vue-wiki
Weekly Downloads