Просмотр исходного кода

Merge pull request #15509 from overleaf/jpa-ide-react-pug-tweaks

[web] editor: use CSS/JavaScript loading primitives from base template

GitOrigin-RevId: fb570f62e37517f2a4444d469435e854fd890db6
Miguel Serrano 2 лет назад
Родитель
Сommit
d62f2c6a40

+ 3 - 6
services/web/app/views/project/editor.pug

@@ -7,9 +7,8 @@ block vars
 	- var suppressCookieBanner = true
 	- metadata.robotsNoindexNofollow = true
 
-block css
-	each file in entrypointStyles('ide')
-		link(rel='stylesheet', href=file)
+block entrypointVar
+	- entrypoint = 'ide'
 
 block content
 	.editor(ng-controller="IdeController").full-size
@@ -119,9 +118,7 @@ block content
 block append meta
 	include ./editor/meta
 
-block foot-scripts
+block prepend foot-scripts
 	each file in (useOpenTelemetry ? entrypointScripts("tracing") : [])
 		script(type="text/javascript", nonce=scriptNonce, src=file)
 	script(type="text/javascript", nonce=scriptNonce, src=(wsUrl || '/socket.io') + '/socket.io.js')
-	each file in entrypointScripts("ide")
-		script(type="text/javascript", nonce=scriptNonce, src=file)

+ 0 - 4
services/web/app/views/project/ide-react.pug

@@ -9,10 +9,6 @@ block vars
 block entrypointVar
 	- entrypoint = 'pages/ide'
 
-block css
-	each file in entrypointStyles('ide')
-		link(rel='stylesheet', href=file)
-
 block content
 	main#ide-root
 		.loading-screen