UNPKG

@towns-protocol/react-sdk

Version:

React Hooks for Towns Protocol SDK

12 lines (10 loc) 325 B
import type { PersistedModel } from '@towns-protocol/sdk' export const isPersistedModel = <T>(value: T | PersistedModel<T>): value is PersistedModel<T> => { if (typeof value !== 'object') { return false } if (value === null) { return false } return 'status' in value && 'data' in value }