@masa-dev/react-signage
Version:
This is a react library for signage.
9 lines (8 loc) • 443 B
TypeScript
import { MediaData, MediaStatus } from './tables';
export declare function useDataStore(): {
upsertMediaData: (params: Pick<MediaData, "url" | "blob">) => Promise<boolean>;
getMediaData: (url: string) => Promise<MediaData | undefined>;
deleteMediaData: (url: string) => Promise<number>;
mediaDataExists: (url: string) => Promise<boolean>;
updateMediaStatus: (url: string, status: Partial<MediaStatus>) => Promise<void>;
};