Skip to content
This repository was archived by the owner on May 28, 2024. It is now read-only.

Commit 3921609

Browse files
committed
refactor: create resource index
1 parent 6a212bd commit 3921609

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

src/index.js

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,10 @@
1-
import Account from './resources/account'
2-
import Actions from './resources/actions'
3-
import Cart from './resources/Cart'
4-
import Events from './resources/Events'
5-
import Workplaces from './resources/Workplaces'
1+
import resources from './resources'
62

73
const API_HOST = 'backoffice.2cnnct.com'
84
const API_VERSION = 1
95
const API_LANGUAGE = 'en-gb'
106
const API_RESELLER_ID = 10000
117

12-
const resources = {
13-
account: Account,
14-
actions: Actions,
15-
cart: Cart,
16-
events: Events,
17-
workplaces: Workplaces
18-
}
19-
208
export default class Deskbookers {
219
constructor ({
2210
https = true,
@@ -33,7 +21,7 @@ export default class Deskbookers {
3321
this.resellerId = resellerId
3422
this.session = null
3523

36-
// Init resources
24+
// Initialise resources
3725
for (const resource in resources) {
3826
this[resource] = new resources[resource](this)
3927
}

src/resources/index.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import Account from './account'
2+
import Actions from './Actions'
3+
import Cart from './Cart'
4+
import Events from './Events'
5+
import Workplaces from './Workplaces'
6+
7+
export default {
8+
account: Account,
9+
actions: Actions,
10+
cart: Cart,
11+
events: Events,
12+
workplaces: Workplaces
13+
}

0 commit comments

Comments
 (0)