npm.io
5.2.5 • Published 2 months ago

@enso-ui/how-to

Licence
MIT
Version
5.2.5
Deps
5
Size
35 kB
Vulns
0
Weekly
83

How to

License Stable Downloads Vue JavaScript SCSS npm Issues Merge Requests

Description

How To ships the video library page used to manage instructional videos and their tag taxonomy inside Enso UI.

Installation

Install the package:

yarn add @enso-ui/how-to

The package is usually consumed from the full enso-ui workspace inside an Enso application.

Features

  • registers the /howTo/videos route module
  • ships a rich page for video upload, edit, tag assignment, and search
  • uses uploader, confirmation, directives, card, and transition helpers to manage the editing flow
  • exposes the HowToVideo deep-import component used by the page renderer

Usage

import howToRoute from '@enso-ui/how-to/src/bulma/routes/howTo.js';
import HowToIndex from '@enso-ui/how-to/src/bulma/pages/howTo/Index.vue';

API

Route page

Common imports:

  • @enso-ui/how-to/src/bulma/routes/howTo.js
  • @enso-ui/how-to/src/bulma/pages/howTo/Index.vue
  • @enso-ui/how-to/src/bulma/pages/howTo/components/HowToVideo.vue

The package is page-oriented. The routed page handles the list, filter, upload, tagging, and edit flows for the instructional-video library.

Routes

/howTo/videos

Route name:

  • howTo.videos.index

Page:

  • src/bulma/pages/howTo/Index.vue

Companion Backend Package

Depends On

Contributions

are welcome. Pull requests are great, but issues are good too.

Thank you to all the people who already contributed to Enso!

License

MIT

Keywords