export function createMarkup(text) { return { __html: text.split("

").join("

") }; } export function transformHtml(text) { let startHtml = { __html: text.split("

||

").join("

").split("
"), }; startHtml = startHtml.__html.filter( (el) => (el !== null && el !== "") || el === 0 ); const finalHtml = startHtml.map( (item) => `

Описание опыта работы

${item.split("

")[0]}

` ); return { __html: finalHtml.join("") }; } // // export const setToken = () => { // const url = new URL(window.location.href); // const urlT = url.searchParams.get("token"); // urlT ? sessionStorage.setItem('token', 'Bearer ' + urlT) : ''; // const tParam = urlT || sessionStorage.getItem('token'); // return tParam ? {"Authorization": tParam} : false // // }; export const getToken = () => { const tParam = `Bearer ${localStorage.getItem("auth_token")}`; return tParam ? { Authorization: tParam } : {}; }; export const urlHasParams = (url) => url.indexOf("?") > 0 ? `${url}&${window.location.search.substr(1)}` : `${url}${window.location.search}`; export const urlForLocal = (url) => process.env.NODE_ENV === "development" ? `https://itguild.info${url}` : url; export function scrollToForm() { window.scrollTo({ top: 850, behavior: "smooth", }); }