diff --git a/packages/tui/src/utils.ts b/packages/tui/src/utils.ts index 1a4a0a680..d408caf56 100644 --- a/packages/tui/src/utils.ts +++ b/packages/tui/src/utils.ts @@ -12,7 +12,7 @@ export { Ellipsis } from "@oh-my-pi/pi-natives"; export { getDefaultTabWidth, getIndentation } from "@oh-my-pi/pi-utils"; export function sliceWithWidth(line: string, startCol: number, length: number, strict?: boolean | null): SliceResult { - return nativeSliceWithWidth(line, startCol, length, strict, getDefaultTabWidth()); + return nativeSliceWithWidth(line, startCol, length, strict ?? null, getDefaultTabWidth()); } export function truncateToWidth( @@ -21,7 +21,7 @@ export function truncateToWidth( ellipsisKind?: Ellipsis | null, pad?: boolean | null, ): string { - return nativeTruncateToWidth(text, maxWidth, ellipsisKind, pad, getDefaultTabWidth()); + return nativeTruncateToWidth(text, maxWidth, ellipsisKind ?? null, pad ?? null, getDefaultTabWidth()); } export function wrapTextWithAnsi(text: string, width: number): string[] {