UNPKG

sanity-plugin-mux-input

Version:

An input component that integrates Sanity Studio with Mux video encoding/hosting service.

11 lines (9 loc) 305 B
import type {PlaybackPolicy, VideoAssetDocument} from './types' export function getPlaybackPolicy( asset: Pick<VideoAssetDocument, 'data' | 'playbackId'> ): PlaybackPolicy { return ( asset.data?.playback_ids?.find((playbackId) => asset.playbackId === playbackId.id)?.policy ?? 'public' ) }