/
dedaMazai
/
reactGoodPattern
Обзор
Документация
Войти
/
dedaMazai
/
reactGoodPattern
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
moduleFederation/container/src/shared/lib/hooks/convert/convertBase64.ts
16 строк
445 B
Andrey Chipizubov
add microFronts
25 май 2023, 01:05
25 май 2023, 01:05
ec973d2
Код
Авторство
О чём код?
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); }; });