UNPKG

alm

Version:

The best IDE for TypeScript

21 lines (19 loc) 776 B
import * as commands from "../commands"; import * as ui from "../../ui"; import { inputDialog } from "../../dialogs/inputDialog"; import { server } from '../../../socket/socketClient'; commands.gitFetchLatestAndRebase.on(() => { ui.notifyInfoNormalDisappear("Git: Sending commands. Will notify when complete."); server .gitFetchLatestAndRebase({}) .then(res => { if (res.type === 'error') { ui.notifyWarningNormalDisappear(`Git Failed:${res.error}`); } else { ui.notifySuccessNormalDisappear(res.log); ui.notifySuccessNormalDisappear("Git: Commands ran to completion successfully."); } commands.gitStatusNeedsRefresh.emit({}); }); });