Set up bridge folder + changes to Events/Jobs
- Copied bridge folder from frm.so - All handlers in handlers.js added from frm.so - Modified Events and Jobs pages' default events/jobs to model data structure from SQL/server - Set up getJobs(), checkForUpdates() on both Events/Jobs to fetch new items and update when needed
This commit is contained in:
47
src/_/code/bridge/handlers.js
Normal file
47
src/_/code/bridge/handlers.js
Normal file
@@ -0,0 +1,47 @@
|
||||
const handlers = {
|
||||
async getStripeProfile(networkId) {
|
||||
return global.payments.getProfile(networkId)
|
||||
},
|
||||
|
||||
async addEvent(newEvent, networkId, creatorId) {
|
||||
return await global.db.events.add(newEvent, networkId, creatorId)
|
||||
},
|
||||
|
||||
async editEvent(id, updatedEvent, networkId, userId) {
|
||||
return await global.db.events.add(id, updatedEvent, networkId, userId);
|
||||
},
|
||||
|
||||
async deleteEvent(id, networkId, userId) {
|
||||
return await global.db.events.add(id, networkId, userId);
|
||||
},
|
||||
|
||||
async getEvent(id) {
|
||||
return global.db.events.getById(id)
|
||||
},
|
||||
|
||||
async getEvents(networkId) {
|
||||
return global.db.events.getByNetwork(networkId)
|
||||
},
|
||||
|
||||
async addJob(newJob, networkId, creatorId) {
|
||||
return await global.db.jobs.add(newJob, networkId, creatorId);
|
||||
},
|
||||
|
||||
async editJob(id, updatedJob, networkId, userId) {
|
||||
return await global.db.jobs.add(id, updatedJob, networkId, userId);
|
||||
},
|
||||
|
||||
async deleteJob(id, networkId, userId) {
|
||||
return await global.db.jobs.add(id, networkId, userId);
|
||||
},
|
||||
|
||||
async getJob(id) {
|
||||
return await global.db.jobs.getById(id)
|
||||
},
|
||||
|
||||
async getJobs(networkId) {
|
||||
return global.db.jobs.getByNetwork(networkId)
|
||||
},
|
||||
}
|
||||
|
||||
export default handlers
|
||||
Reference in New Issue
Block a user