/
dedaMazai
/
reactGoodPattern
Обзор
Документация
Войти
/
dedaMazai
/
reactGoodPattern
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/shared/lib/hooks/convert/convertBase64.ts
16 строк
445 B
Andrei Chipizubov
First commit
23 май 2023, 16:55
23 май 2023, 16:55
7f90536
Код
Авторство
О чём код?
export const convertBase64 = (file: File): Promise<string> => new Promise((resolve, reject) => { const fileReader = new FileReader(); fileReader.readAsDataURL(file); fileReader.onload = () => { resolve( fileReader.result ?.toString() ?.replace(/^data:image\/(png|jpg|jpeg);base64,/, '')!, ); }; fileReader.onerror = (error) => { reject(error); }; });