mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 17:56:25 +00:00
add Member setting, Team setting, FolderSetting(80%)
bump react-select
This commit is contained in:
29
lib/api.js
29
lib/api.js
@@ -86,6 +86,15 @@ export function createTeam (input) {
|
||||
.send(input)
|
||||
}
|
||||
|
||||
export function updateTeamInfo (teamId, input) {
|
||||
return request
|
||||
.put(API_URL + 'teams/' + teamId)
|
||||
.set({
|
||||
Authorization: 'Bearer ' + auth.token()
|
||||
})
|
||||
.send(input)
|
||||
}
|
||||
|
||||
export function searchUser (key) {
|
||||
return request
|
||||
.get(API_URL + 'search/users')
|
||||
@@ -119,6 +128,23 @@ export function createFolder (input) {
|
||||
.send(input)
|
||||
}
|
||||
|
||||
export function updateFolder (id, input) {
|
||||
return request
|
||||
.put(API_URL + 'folders/' + id)
|
||||
.set({
|
||||
Authorization: 'Bearer ' + auth.token()
|
||||
})
|
||||
.send(input)
|
||||
}
|
||||
|
||||
export function destroyFolder (id) {
|
||||
return request
|
||||
.del(API_URL + 'folders/' + id)
|
||||
.set({
|
||||
Authorization: 'Bearer ' + auth.token()
|
||||
})
|
||||
}
|
||||
|
||||
export function sendEmail (input) {
|
||||
return request
|
||||
.post(API_URL + 'mail')
|
||||
@@ -139,9 +165,12 @@ export default {
|
||||
saveArticle,
|
||||
destroyArticle,
|
||||
createTeam,
|
||||
updateTeamInfo,
|
||||
searchUser,
|
||||
setMember,
|
||||
deleteMember,
|
||||
createFolder,
|
||||
updateFolder,
|
||||
destroyFolder,
|
||||
sendEmail
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user