SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
776286d verified
Raw
History Blame Contribute Delete
867 Bytes
import Git from '../../git'
import { NO_BODIES } from '../no-bodies'
import type { PaneModel } from '../pane-model'
/**
* The pane before anything happened: session mode, nothing fetched,
* nothing picked, no body read, the current source, git's words, docked.
*/
export const INITIAL_MODEL: PaneModel = Object.freeze({
words: Git.GIT_WORDS,
baseModes: Git.GIT_BASE_MODES,
isLoading: false,
hasSettled: false,
isOutsideRepository: false,
data: null,
requestedMode: 'session',
selectedPath: null,
isNoiseShown: false,
isPreSessionShown: false,
source: Object.freeze({ kind: 'current' }),
turns: Object.freeze([]),
bodies: NO_BODIES,
todos: Object.freeze({ done: 0, total: 0 }),
armedPath: null,
placement: 'dock',
isFullscreen: null,
dialogView: 'list',
place: Object.freeze({ top: 0, listStart: 0, columns: 0, rows: 0 }),
})