12 lines
358 B
TypeScript
12 lines
358 B
TypeScript
import type { Category, Media } from '../clientsdk/types.gen'
|
|
|
|
export const isCategory = (value: unknown): value is Category => {
|
|
if (!value || typeof value !== 'object') return false
|
|
return 'title' in value
|
|
}
|
|
|
|
export const isMedia = (value: unknown): value is Media => {
|
|
if (!value || typeof value !== 'object') return false
|
|
return 'url' in value
|
|
}
|