EditorLoaderController.js 515 B

123456789101112131415161718192021
  1. import App from '../../base'
  2. App.controller('EditorLoaderController', [
  3. '$scope',
  4. 'localStorage',
  5. function ($scope, localStorage) {
  6. $scope.$watch('editor.showVisual', function (val) {
  7. localStorage(
  8. `editor.mode.${$scope.project_id}`,
  9. val === true ? 'rich-text' : 'source'
  10. )
  11. })
  12. $scope.$watch('editor.newSourceEditor', function (val) {
  13. localStorage(
  14. `editor.source_editor.${$scope.project_id}`,
  15. val === true ? 'cm6' : 'ace'
  16. )
  17. })
  18. },
  19. ])