1
0
mirror of https://github.com/oceanprotocol/react.git synced 2025-02-14 21:10:38 +01:00
react/src/utils/index.ts
2020-07-30 23:31:33 +02:00

30 lines
803 B
TypeScript

export function readFileContent(file: File): Promise<string> {
return new Promise((resolve, reject) => {
const reader = new FileReader()
reader.onerror = () => {
reader.abort()
reject(new DOMException('Problem parsing input file.'))
}
reader.onload = () => {
resolve(reader.result as string)
}
reader.readAsText(file)
})
}
export const feedback: { [key in number]: string } = {
99: 'Decrypting file URL...',
0: '1/3 Ordering asset...',
1: '1/3 Transfering data token.',
2: '2/3 Payment confirmed. Requesting access...'
}
export const publishFeedback: { [key in number]: string } = {
0: '1/4 Creating datatoken ...',
1: '2/4 Minting tokens ...',
3: '3/4 Publishing asset ...',
4: '4/4 Asset published succesfully'
}
export * from './web3'