Add FileBlob type
This commit is contained in:
parent
a71dc88407
commit
f9f9739cbd
15
src/sdk/models/Data.ts
Normal file
15
src/sdk/models/Data.ts
Normal file
@ -0,0 +1,15 @@
|
||||
export interface FileBlob {
|
||||
type: string,
|
||||
data: Uint8Array
|
||||
};
|
||||
|
||||
export function isFileBlob(data: any): data is FileBlob {
|
||||
return (
|
||||
typeof data === 'object' &&
|
||||
data !== null &&
|
||||
'type' in data &&
|
||||
typeof data.type === 'string' &&
|
||||
'data' in data &&
|
||||
data.data instanceof Uint8Array
|
||||
);
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user