overleaf-cep/services/web/app/views/project/list-react.pug
Tim Down 0778bab910 Merge pull request #27254 from overleaf/td-project-dashboard-cookie-banner
Implement React cookie banner on project dashboard

GitOrigin-RevId: 95d2778d7ce7cb3054a06b06486b815a3453a623
2025-07-22 08:06:05 +00:00

97 lines
2.7 KiB
Text

extends ../layout-react
block entrypointVar
- entrypoint = 'pages/project-list'
block vars
- const suppressNavContentLinks = true
- const suppressNavbar = true
- const suppressFooter = true
- const suppressPugCookieBanner = true
block append meta
meta(
name='ol-usersBestSubscription'
data-type='json'
content=usersBestSubscription
)
meta(name='ol-notifications' data-type='json' content=notifications)
meta(
name='ol-notificationsInstitution'
data-type='json'
content=notificationsInstitution
)
meta(name='ol-userEmails' data-type='json' content=userEmails)
meta(
name='ol-allInReconfirmNotificationPeriods'
data-type='json'
content=allInReconfirmNotificationPeriods
)
meta(name='ol-user' data-type='json' content=user)
meta(name='ol-userAffiliations' data-type='json' content=userAffiliations)
meta(name='ol-reconfirmedViaSAML' content=reconfirmedViaSAML)
meta(name='ol-survey' data-type='json' content=survey)
meta(name='ol-tags' data-type='json' content=tags)
meta(name='ol-portalTemplates' data-type='json' content=portalTemplates)
meta(
name='ol-prefetchedProjectsBlob'
data-type='json'
content=prefetchedProjectsBlob
)
if suggestedLanguageSubdomainConfig
meta(
name='ol-suggestedLanguage'
data-type='json'
content=Object.assign(suggestedLanguageSubdomainConfig, {
lngName: translate(suggestedLanguageSubdomainConfig.lngCode),
imgUrl: buildImgPath('flags/24/' + suggestedLanguageSubdomainConfig.lngCode + '.png'),
})
)
meta(name='ol-currentUrl' data-type='string' content=currentUrl)
meta(
name='ol-showGroupsAndEnterpriseBanner'
data-type='boolean'
content=showGroupsAndEnterpriseBanner
)
meta(
name='ol-groupsAndEnterpriseBannerVariant'
data-type='string'
content=groupsAndEnterpriseBannerVariant
)
meta(name='ol-showInrGeoBanner' data-type='boolean' content=showInrGeoBanner)
meta(name='ol-showBrlGeoBanner' data-type='boolean' content=showBrlGeoBanner)
meta(
name='ol-recommendedCurrency'
data-type='string'
content=recommendedCurrency
)
meta(name='ol-showLATAMBanner' data-type='boolean' content=showLATAMBanner)
meta(
name='ol-groupSubscriptionsPendingEnrollment'
data-type='json'
content=groupSubscriptionsPendingEnrollment
)
meta(
name='ol-hasIndividualPaidSubscription'
data-type='boolean'
content=hasIndividualPaidSubscription
)
meta(
name='ol-groupSsoSetupSuccess'
data-type='boolean'
content=groupSsoSetupSuccess
)
meta(name='ol-showUSGovBanner' data-type='boolean' content=showUSGovBanner)
meta(
name='ol-usGovBannerVariant'
data-type='string'
content=usGovBannerVariant
)
meta(
name='ol-showAiAssistNotification'
data-type='boolean'
content=showAiAssistNotification
)
block content
#project-list-root