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

Inventory

LicenseStableVueJavaScriptSCSSnpmIssuesMerge Requests

Description

Inventory ships the frontend route tree for warehouse, position, and label administration together with reusable stock-management components.

Installation

This package is distributed through the private Enso UI workspace and is normally consumed from the Solarlink client bundle.

Features

  • registers route groups for warehouse, position, and label management under /inventory
  • ships index, create, and edit pages for positions and warehouses, plus the labels listing page
  • includes reusable stock-management components such as ProductLocations, PositionsManager, Editor, EditorLine, Lines, MoveLine, and Mover
  • adds product-side integrations such as pages/products/Index.vue, pages/products/Edit.vue, and the Suppliers helper

Usage

import inventoryRoutes from '@enso-ui/inventory/src/bulma/routes/inventory.js';
import WarehousesIndex from '@enso-ui/inventory/src/bulma/pages/inventory/warehouses/Index.vue';
import PositionsManager from '@enso-ui/inventory/src/bulma/components/PositionsManager.vue';

API

Route modules

Common imports:

  • @enso-ui/inventory/src/bulma/routes/inventory.js
  • @enso-ui/inventory/src/bulma/routes/inventory/warehouses.js
  • @enso-ui/inventory/src/bulma/routes/inventory/positions.js
  • @enso-ui/inventory/src/bulma/routes/inventory/labels.js

Page modules

Warehouse pages:

  • pages/inventory/warehouses/Index.vue
  • pages/inventory/warehouses/Create.vue
  • pages/inventory/warehouses/Edit.vue

Position pages:

  • pages/inventory/positions/Index.vue
  • pages/inventory/positions/Create.vue
  • pages/inventory/positions/Edit.vue

Label pages:

  • pages/inventory/labels/Index.vue

Product integrations:

  • pages/products/Index.vue
  • pages/products/Edit.vue
  • pages/products/components/Suppliers.vue

Reusable components

Stable deep imports used by higher-level packages:

  • ProductLocations.vue
  • PositionsManager.vue
  • Editor.vue
  • EditorLine.vue
  • Lines.vue
  • MoveLine.vue
  • Mover.vue

Routes

/inventory/warehouses

  • inventory.warehouses.index
  • inventory.warehouses.create
  • inventory.warehouses.edit

/inventory/positions

  • inventory.positions.index
  • inventory.positions.create
  • inventory.positions.edit

/inventory/labels

  • inventory.labels.index

Companion Backend Package

  • laravel-enso/inventory ↗

Depends On

  • @enso-ui/accessories ↗
  • @enso-ui/addresses ↗
  • @enso-ui/card ↗
  • @enso-ui/comments ↗
  • @enso-ui/data-import ↗
  • @enso-ui/documents ↗
  • @enso-ui/filters ↗
  • @enso-ui/forms ↗
  • @enso-ui/loader ↗
  • @enso-ui/select ↗
  • @enso-ui/tables ↗
  • @enso-ui/tabs ↗
  • @enso-ui/ui ↗

License

Proprietary. See LICENSE.

Edit this page on GitHub
Last Updated: 4/21/2026, 12:26:48 PM
Prev
Interactions
Next
IO