Create fake data for documents
This commit is contained in:
parent
480393743f
commit
0009ceae81
@ -14,6 +14,7 @@ import {
|
|||||||
_postTitles,
|
_postTitles,
|
||||||
_description,
|
_description,
|
||||||
_productNames,
|
_productNames,
|
||||||
|
_base64,
|
||||||
} from './_mock';
|
} from './_mock';
|
||||||
|
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
@ -248,30 +249,42 @@ export const _filters: Filter[] = [
|
|||||||
|
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
|
||||||
|
function base64ToUint8Array(base64: string): Uint8Array {
|
||||||
|
const binaryString = atob(base64); // Decode base64 to binary string
|
||||||
|
const len = binaryString.length;
|
||||||
|
const bytes = new Uint8Array(len);
|
||||||
|
|
||||||
|
for (let i = 0; i < len; i++) {
|
||||||
|
bytes[i] = binaryString.charCodeAt(i);
|
||||||
|
}
|
||||||
|
|
||||||
|
return bytes;
|
||||||
|
}
|
||||||
|
|
||||||
export const documents: Doc[] = [
|
export const documents: Doc[] = [
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
name: "example1.pdf",
|
name: "example1.pdf",
|
||||||
data: new Uint8Array([37, 80, 68, 70, 45])
|
data: base64ToUint8Array(_base64.example1_pdf)
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 2,
|
id: 2,
|
||||||
name: "example2.pdf",
|
name: "example2.pdf",
|
||||||
data: new Uint8Array([37, 80, 68, 70, 45, 49, 46])
|
data: base64ToUint8Array(_base64.example2_pdf)
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 3,
|
id: 3,
|
||||||
name: "document1.docx",
|
name: "document1.docx",
|
||||||
data: new Uint8Array([80, 75, 3, 4, 20])
|
data: base64ToUint8Array(_base64.document1_docx)
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 4,
|
id: 4,
|
||||||
name: "spreadsheet1.xlsx",
|
name: "spreadsheet1.xlsx",
|
||||||
data: new Uint8Array([80, 75, 3, 4, 20])
|
data: base64ToUint8Array(_base64.spreadsheet1_xlsx)
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 5,
|
id: 5,
|
||||||
name: "report.docx",
|
name: "report.docx",
|
||||||
data: new Uint8Array([80, 75, 3, 4, 20, 0, 6])
|
data: base64ToUint8Array(_base64.report_docx)
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user