Merge pull request #15474 from overleaf/td-ide-page-file-and-multiple-view
React IDE page: implement file views and file delete handling GitOrigin-RevId: 491cad7b147e55bc4a250da387916c7e2dff14ae
This commit is contained in:
@@ -224,6 +224,18 @@ export class Document extends EventEmitter {
|
||||
})
|
||||
}
|
||||
|
||||
leaveAndCleanUpPromise() {
|
||||
return new Promise<void>((resolve, reject) => {
|
||||
this.leaveAndCleanUp((error?: Error) => {
|
||||
if (error) {
|
||||
reject(error)
|
||||
} else {
|
||||
resolve()
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
join(callback?: JoinCallback) {
|
||||
this.wantToBeJoined = true
|
||||
this.cancelLeave()
|
||||
|
||||
Reference in New Issue
Block a user