Merge pull request #32968 from overleaf/worktree-labs-feature-preview

Add labs preview modal to editor

GitOrigin-RevId: 0df33135febc8e94129bcdfdfb5c4981326dfab0
This commit is contained in:
Malik Glossop
2026-05-25 08:05:28 +00:00
committed by Copybot
parent 24ba0b86b1
commit eb9d586bdb
20 changed files with 761 additions and 69 deletions
@@ -902,6 +902,10 @@ const _ProjectController = {
userSettings?.overallTheme
)
if (user.labsProgram) {
await Modules.promises.hooks.fire('assignLabsSplitTests', req, res)
}
res.render(template, {
title: project.name,
priority_title: true,
@@ -943,7 +947,6 @@ const _ProjectController = {
},
initialLoadingScreenTheme,
userSettings,
labsExperiments: user.labsExperiments ?? [],
privilegeLevel,
anonymous,
isTokenMember,