Laravel EnsoLaravel Enso
Guide
Back End
Front End
GitHub
Guide
Back End
Front End
GitHub
  • Front End

    • Accessories
    • Addresses
    • Algolia
    • Audits
    • Auth
    • Bookmarks
    • Calendar
    • Card
    • Cargo Partner
    • Categories
    • Charts
    • Checkbox
    • Clipboard
    • Comments
    • Commercial
    • Companies
    • Confirmation
    • Currencies
    • Data Import
    • Date
    • Datepicker
    • Directives
    • Discounts
    • Divider
    • Documents
    • Dropdown
    • Dropdown Indicator
    • Eav
    • Emag
    • Emails
    • Enums
    • ERD
    • Facebook
    • Files
    • Filters
    • Financials
    • Forms
    • Frisbo
    • Google
    • Holidays
    • How to
    • Interactions
    • Inventory
    • IO
    • Laravel Validation
    • Loader
    • Localisation
    • Logs
    • Measurement Units
    • Meili Search
    • Menus
    • Mixins
    • Modal
    • Money
    • Monitored Emails
    • Notifications
    • Orderable Trees
    • Packaging Units
    • Pagination
    • People
    • Permissions
    • Product Lots
    • Products
    • Progress Bar
    • Progress Circle
    • Progress Indicator
    • Questionnaires
    • Quick View
    • Range Slider
    • Rating
    • Roles
    • Route Mapper
    • Sale Channels
    • Scroll to Top
    • Search Mode
    • Select
    • Sentry
    • Services
    • Smart Bill
    • SMS Advert
    • Strings
    • Switch
    • Tables
    • Tabs
    • Tasks
    • Teams
    • Textarea
    • Themes
    • Ticketing
    • Toastr
    • Transitions
    • Tree View
    • Tutorials
    • Typeahead
    • Typesense
    • UI
    • Uploader
    • UPS
    • User Groups
    • Users
    • Virtual Call Center
    • Vouchers
    • Webshop
    • WYSIWYG

Companies

LicenseStableDownloadsVueJavaScriptSCSSnpmIssuesMerge Requests

Description

Companies administration pages and tabbed company detail widgets for Enso UI.

Installation

Install the package:

yarn add @enso-ui/companies

This package is also available through the full enso-ui workspace bundle.

Features

  • ships company list, create, and edit pages for the administration module
  • combines forms, accessories, tabs, addresses, comments, documents, and people widgets in the edit page
  • provides reusable company detail helpers such as PeopleCard inside the page modules

Usage

import CompaniesIndex from '@enso-ui/companies';
import CompanyCreate from '@enso-ui/companies/src/bulma/pages/companies/Create.vue';
import CompanyEdit from '@enso-ui/companies/src/bulma/pages/companies/Edit.vue';
import PeopleCard from '@enso-ui/companies/src/bulma/pages/companies/components/PeopleCard.vue';

API

Index

Table page for the companies list.

Import: @enso-ui/companies

Create

Create page for a company record.

Import: @enso-ui/companies/src/bulma/pages/companies/Create.vue

Edit

Detail page that composes company form tabs with people, addresses, comments, and documents widgets.

Import: @enso-ui/companies/src/bulma/pages/companies/Edit.vue

PeopleCard

Reusable card wrapper around the company people list.

Import: @enso-ui/companies/src/bulma/pages/companies/components/PeopleCard.vue

Routes

administration/companies

Route group:

  • administration.companies.index
  • administration.companies.create
  • administration.companies.edit

Pages:

  • src/bulma/pages/companies/Index.vue
  • src/bulma/pages/companies/Create.vue
  • src/bulma/pages/companies/Edit.vue

The package ships the full companies administration flow: listing, creation, and a tabbed edit screen that embeds detail widgets such as people, addresses, comments, and documents.

Companion Backend Package

  • laravel-enso/companies ↗

The backend companion provides the routes, forms, tables, and tab payloads consumed by the companies frontend pages.

Depends On

  • @enso-ui/accessories ↗
  • @enso-ui/addresses ↗
  • @enso-ui/comments ↗
  • @enso-ui/documents ↗
  • @enso-ui/forms ↗
  • @enso-ui/tables ↗
  • @enso-ui/tabs ↗

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

Edit this page on GitHub
Last Updated: 4/21/2026, 9:47:13 AM
Prev
Commercial
Next
Confirmation