@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

none

Package Sidebar

Install

npm i @temdi/faros-vue-wiki

Weekly Downloads

2

Version

0.0.14

License

UNLICENSED

Unpacked Size

210 kB

Total Files

7

Last publish

Collaborators

  • temdi