Skip to content

Commit af5271b

Browse files
committed
feat: Create Portal.store.Tickets and cleanup Releases Store (#8504)
1 parent 15b8813 commit af5271b

2 files changed

Lines changed: 27 additions & 4 deletions

File tree

apps/portal/store/Releases.mjs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,6 @@ class Releases extends Store {
1212
* @protected
1313
*/
1414
className: 'Portal.store.Releases',
15-
/**
16-
* @member {String} keyProperty='id'
17-
*/
18-
keyProperty: 'id',
1915
/**
2016
* @member {Neo.data.Model} model=ReleaseModel
2117
* @reactive

apps/portal/store/Tickets.mjs

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import Store from '../../../src/data/Store.mjs';
2+
import TicketModel from '../model/Ticket.mjs';
3+
4+
/**
5+
* @class Portal.store.Tickets
6+
* @extends Neo.data.Store
7+
*/
8+
class Tickets extends Store {
9+
static config = {
10+
/**
11+
* @member {String} className='Portal.store.Tickets'
12+
* @protected
13+
*/
14+
className: 'Portal.store.Tickets',
15+
/**
16+
* @member {Neo.data.Model} model=TicketModel
17+
* @reactive
18+
*/
19+
model: TicketModel,
20+
/**
21+
* @member {String} url='../../apps/portal/resources/data/tickets.json'
22+
*/
23+
url: '../../apps/portal/resources/data/tickets.json'
24+
}
25+
}
26+
27+
export default Neo.setupClass(Tickets);

0 commit comments

Comments
 (0)