interface UploadedAssetsState {
    clearUploadedAssets: (() => void);
    registerUploadedAsset: ((input: RegisterUploadedAssetInput) => UploadedAsset);
    removeUploadedAsset: ((id: string) => void);
    updateUploadedAsset: ((id: string, patch: Partial<UploadedAsset>) => void);
    uploadedAssets: UploadedAsset[];
}

Hierarchy (view full)

Properties

clearUploadedAssets: (() => void)
registerUploadedAsset: ((input: RegisterUploadedAssetInput) => UploadedAsset)
removeUploadedAsset: ((id: string) => void)
updateUploadedAsset: ((id: string, patch: Partial<UploadedAsset>) => void)
uploadedAssets: UploadedAsset[]