Files
speckle-server/packages/server/modules/shared/domain/constants.ts
T
2025-08-28 10:02:53 +02:00

9 lines
293 B
TypeScript

import { StringEnum } from '@speckle/shared'
export const PromiseAllSettledResultStatus = StringEnum(['rejected', 'fulfilled'])
export const wasRejected = <T>(
result: PromiseSettledResult<T>
): result is PromiseRejectedResult =>
result.status === PromiseAllSettledResultStatus.rejected