Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gip-recia/menu-cantine-ui
https://github.com/gip-recia/menu-cantine-ui
vue2 webcomponents
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/gip-recia/menu-cantine-ui
- Owner: GIP-RECIA
- Created: 2019-06-11T12:37:06.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-11T14:15:20.000Z (4 months ago)
- Last Synced: 2024-09-23T04:32:41.081Z (11 days ago)
- Topics: vue2, webcomponents
- Language: Vue
- Homepage:
- Size: 1.86 MB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Menu Cantine UI
- [Menu Cantine UI](#menu-cantine-ui)
- [Installation](#installation)
- [Paramètres](#paramètres)## Installation
1. Installation via npm :
```sh
npm install @gip-recia/menu-cantine
```2. Importation du composant :
Dans un module JavaScript :
```js
import '@gip-recia/menu-cantine';
```Dans une page HTML :
```html
```
3. Ajout du composant sur une page HTML :
```js
const menuCantine = document.createElement('menu-cantine');
document.body.appendChild(menuCantine);
```## Paramètres
Propriétés disponibles :
| Nom | Type | Obligatoire | Default | Description |
| ----------------------- | :-------: | :---------: | :-----: | --------------------------------------------------------------------- |
| `is-demo` | `boolean` | `non` | `false` | True pour lancer en mode de test local (affichage de la page "admin") |
| `app-user-info-uri` | `string` | `oui` | | URL de l'API pour récupérer les infos sur les users |
| `app-url-img` | `string` | `oui` | | URL des images |
| `app-url-rest-api` | `string` | `oui` | | URL du back pour récupérer les menus |
| `app-url-api-etab` | `string` | `oui` | | URL de l'API pour récupérer les infos sur les structures |
| `app-url-rest-api-demo` | `string` | `non` | | URL du back pour récupérer les menus en mode test local |
```html
```