Files
orca/src/shared/source-control-group-order.ts
T
Jinjing 8aa7f9c047 Combine untracked files into Changes (#31831)
* Combine untracked files into the Changes section

* Localize discard warnings
2026-10-21 22:23:59 -07:00

12 lines
409 B
TypeScript

import type { SourceControlGroupOrder } from './ui-chrome-types'
export const DEFAULT_SOURCE_CONTROL_GROUP_ORDER = 'changes-first' satisfies SourceControlGroupOrder
export function normalizeSourceControlGroupOrder(
value: unknown
): Exclude<SourceControlGroupOrder, 'untracked-first'> {
return value === 'changes-first' || value === 'staged-first'
? value
: DEFAULT_SOURCE_CONTROL_GROUP_ORDER
}