Bookmarks
Description
Bookmark toolbar and bookmark-state widgets for Enso UI.
Installation
Install the package:
yarn add @enso-ui/bookmarks
This package is also available through the full enso-ui workspace bundle.
Features
- exports the Bulma bookmark tag bar used in Enso navigation layouts
- renders reorderable bookmark tags through
vuedraggable - surfaces sticky, remove, clear, and active-route affordances on top of the core bookmark state machine
- keeps the rendered contract aligned with the
@enso-ui/uiroute metadata model
Usage
<script setup>
import Bookmarks from '@enso-ui/bookmarks';
</script>
<Bookmarks />
API
Bookmarks
Default export that renders the Bulma bookmark toolbar.
Import: @enso-ui/bookmarks
Props:
- No public props. Bookmark data comes from the internal core bookmark state layer.
Events:
- No public emits.
Slots:
- No public slots.
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!