File size: 356 Bytes
064bfd6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | type BoundaryLikeMessage = {
type?: string
subtype?: string
}
export function isSnipBoundaryMessage(message: unknown): boolean {
return (
typeof message === 'object' &&
message !== null &&
(message as BoundaryLikeMessage).subtype === 'snip_boundary'
)
}
export function projectSnippedView<T>(messages: T[]): T[] {
return messages
}
|