feat(ticketing): add version and dashboard nav config to composer.json
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"name": "dashboard/ticketing",
|
||||
"description": "Ticketing snap-in for dashboard-shell",
|
||||
"version": "1.0.0",
|
||||
"type": "library",
|
||||
"require": {
|
||||
"php": "^8.2",
|
||||
@@ -10,12 +11,30 @@
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Dashboard\\Ticketing\\": "src/",
|
||||
"Dashboard\\Ticketing\\Database\\Seeders\\": "database/seeders/"
|
||||
"Dashboard\\Ticketing\\Database\\Seeders\\": "src/Database/Seeders/"
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": ["Dashboard\\Ticketing\\TicketingServiceProvider"]
|
||||
},
|
||||
"dashboard": {
|
||||
"nav": [
|
||||
{
|
||||
"label": "Help Desk",
|
||||
"route_name": "ticketing.index",
|
||||
"icon": "ticket",
|
||||
"sort_order": 40,
|
||||
"roles": ["admin", "staff", "student"]
|
||||
},
|
||||
{
|
||||
"label": "My Tickets",
|
||||
"route_name": "ticketing.my-tickets",
|
||||
"icon": "inbox-stack",
|
||||
"sort_order": 41,
|
||||
"roles": ["admin", "staff", "student"]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user