mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-13 20:44:16 +00:00
41 lines
1.2 KiB
JavaScript
41 lines
1.2 KiB
JavaScript
import UserDataManager from "./UserDataManager"
|
|
import UserRolesManager from "./UserRolesManager"
|
|
|
|
export { UserDataManager, UserRolesManager }
|
|
|
|
export const open = {
|
|
dataManager: (user) => {
|
|
return new Promise((resolve, reject) => {
|
|
window.app.DrawerController.open("UserDataManager", UserDataManager, {
|
|
componentProps: {
|
|
user: user,
|
|
},
|
|
onDone: (ctx, value) => {
|
|
resolve(value)
|
|
ctx.close()
|
|
},
|
|
onFail: (ctx, value) => {
|
|
reject(value)
|
|
ctx.close()
|
|
}
|
|
})
|
|
})
|
|
},
|
|
rolesManager: (id) => {
|
|
return new Promise((resolve, reject) => {
|
|
window.app.DrawerController.open("UserRolesManager", UserRolesManager, {
|
|
componentProps: {
|
|
id: id,
|
|
},
|
|
onDone: (ctx, value) => {
|
|
resolve(value)
|
|
ctx.close()
|
|
},
|
|
onFail: (ctx, value) => {
|
|
reject(value)
|
|
ctx.close()
|
|
}
|
|
})
|
|
})
|
|
}
|
|
} |