Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 13x 13x 13x 13x 13x 8x 1x | import * as mutationTypes from '~/ide/stores/mutation_types'; import terminalModule from '../modules/terminal'; function getPathsFromData(el) { return { webTerminalSvgPath: el.dataset.webTerminalSvgPath, webTerminalHelpPath: el.dataset.webTerminalHelpPath, webTerminalConfigHelpPath: el.dataset.webTerminalConfigHelpPath, webTerminalRunnersHelpPath: el.dataset.webTerminalRunnersHelpPath, }; } export default function createTerminalPlugin(el) { return (store) => { store.registerModule('terminal', terminalModule()); store.dispatch('terminal/setPaths', getPathsFromData(el)); store.subscribe(({ type }) => { if (type === mutationTypes.SET_BRANCH_WORKING_REFERENCE) { store.dispatch('terminal/init'); } }); }; } |