Size: a a a

2021 June 25

ES

Eugene Stepanyuk in React Kyiv
нет ошибки не показывает, сохраняет файл и при открытии рандомные символы
источник

AR

Alexey Raspopov in React Kyiv
значит проблема с кодировкой, нужно искать где можно указать utf-8
источник

ES

Eugene Stepanyuk in React Kyiv
судя по доке там нет такой настройки
источник

AR

Alexey Raspopov in React Kyiv
стоит ещё проверить что подключаемый шрифт включает в себя все нужные символы
https://github.com/diegomura/react-pdf/issues/719#issuecomment-537830261
источник

AR

Alexey Raspopov in React Kyiv
хотя по твоей ссылке кириллица есть
источник

ES

Eugene Stepanyuk in React Kyiv
я же зарегил, url на гугл фонтс добавил шрифта
источник

VC

Valera CSS_Junior in React Kyiv
а это нормальный хук, который поля формы в локалсторадж сохраняет на время? что лучше исправить?
const useFormPersist = (key) => {
 const getValue = useCallback(() => {
   try {
     if (typeof localStorage !== "undefined") {
       const persistValue = JSON.parse((localStorage.getItem(key)));
       localStorage.removeItem(key);
       return persistValue;
     }
   } catch {
     return null;
   }
 }, [key]);

 const setValue = useCallback((value) => {
   try {
     if (typeof localStorage !== "undefined") {
       localStorage.setItem(key, JSON.stringify(value));
     }
   } catch {}
 }, [key]);
 return [getValue, setValue];
};
источник

AR

Alexey Raspopov in React Kyiv
его можно сделать просто двумя функциями, которые принимают key, value, здесь нет ничего связанного с реактом
источник

VC

Valera CSS_Junior in React Kyiv
мне нужно хук чтобы был.
источник

AR

Alexey Raspopov in React Kyiv
в хуке нет ни состояния ни эффектов, это даже с натяжкой тяжело считать хуком
источник