Skip to content

Latest commit

 

History

History
59 lines (50 loc) · 2.37 KB

File metadata and controls

59 lines (50 loc) · 2.37 KB

Teams

License Stable Downloads Vue JavaScript SCSS npm Issues Merge Requests

Description

Team overview pages for Enso UI.

Installation

Install the package:

yarn add @enso-ui/teams

Features

  • ships route-aware page modules consumed by the Enso application shell
  • includes index/list pages backed by Enso tables, forms, or integration settings
  • ships reusable page-specific building blocks through deep-import component paths

Usage

<script setup>
import Index from '@enso-ui/teams/src/bulma/pages/teams/Index.vue';
</script>

API

Route pages

The practical public surface is page-oriented and centered on the route modules shipped by the package.

Pages:

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

Reusable deep-import components

Common reusable modules exposed under src/bulma/pages/*/components:

  • src/bulma/pages/teams/components/AvatarList.vue
  • src/bulma/pages/teams/components/Team.vue

Routes

Teams ships the following named route entries:

  • administration.teams.index Path fragment: / Route file: src/bulma/routes/administration/teams.js

Companion Backend Package

Depends On

  • No additional Enso UI dependencies.

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