mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-15 06:33:55 +01:00
[web] Clean up boolean handling of track changes state in the frontend
GitOrigin-RevId: 640380219274e156d5bbac704d82e7ea75e1fee2
This commit is contained in:
committed by
Copybot
parent
fa6eccf939
commit
a2712ce523
@@ -41,7 +41,14 @@ export interface ProjectMetadata extends ProjectSettings {
|
||||
signUpDate: string
|
||||
}
|
||||
rootFolder?: Folder[]
|
||||
trackChangesState: boolean | Record<UserId | '__guests__', boolean>
|
||||
trackChangesState?: false | TrackChangesStateData
|
||||
}
|
||||
|
||||
// The explicit per-user track changes format, keyed by user id. The
|
||||
// `__guests__` key toggles track changes for link-sharing guests (it is still
|
||||
// used by some Server Pro organisations)
|
||||
export type TrackChangesStateData = Partial<
|
||||
Record<UserId | '__guests__', boolean>
|
||||
>
|
||||
|
||||
export type ProjectUpdate = Partial<ProjectMetadata>
|
||||
|
||||
Reference in New Issue
Block a user