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

Merge pull request #3979 from overleaf/ae-exposed-settings

Remove exposed-settings.js

GitOrigin-RevId: 056526b6e5fb50c4fd8058338e894eed9a3a50f4
Alf Eaton 5 лет назад
Родитель
Сommit
e9b93a6ef2

+ 1 - 2
services/web/frontend/js/main/exposed-settings-angular.js

@@ -1,4 +1,3 @@
 import App from '../base'
-import ExposedSettings from './exposed-settings'
 
-App.constant('ExposedSettings', ExposedSettings)
+App.constant('ExposedSettings', window.ExposedSettings)

+ 0 - 3
services/web/frontend/js/main/exposed-settings.js

@@ -1,3 +0,0 @@
-const ExposedSettings = window.ExposedSettings
-
-export default ExposedSettings

+ 1 - 3
services/web/frontend/js/main/is-valid-tex-file.js

@@ -1,7 +1,5 @@
-import ExposedSettings from './exposed-settings'
-
 const validTeXFileRegExp = new RegExp(
-  `\\.(${ExposedSettings.validRootDocExtensions.join('|')})$`,
+  `\\.(${window.ExposedSettings.validRootDocExtensions.join('|')})$`,
   'i'
 )
 

+ 1 - 2
services/web/frontend/js/shared/context/application-context.js

@@ -1,6 +1,5 @@
 import React, { createContext, useContext } from 'react'
 import PropTypes from 'prop-types'
-import ExposedSettings from '../../main/exposed-settings'
 
 export const ApplicationContext = createContext()
 
@@ -22,7 +21,7 @@ ApplicationContext.Provider.propTypes = {
 export function ApplicationProvider({ children }) {
   const applicationContextValue = {
     user: window.user,
-    exposedSettings: ExposedSettings,
+    exposedSettings: window.ExposedSettings,
     gitBridgePublicBaseUrl: window.gitBridgePublicBaseUrl,
   }
   return (