`),
v(e, 'class', 'z-skypro-proftest-wrapper__header-wrap');
},
m(s, r) {
$(s, e, r);
},
d(s) {
s && S(e);
},
};
}
function ke(t) {
let e, s;
return {
c() {
(e = m('div')),
v(
e,
'style',
(s = `background-image: url(${t[3].questionImageUrl})`),
),
v(e, 'class', 'z-skypro-proftest-wrapper__question-image');
},
m(r, l) {
$(r, e, l);
},
p(r, l) {
l & 8 &&
s !== (s = `background-image: url(${r[3].questionImageUrl})`) &&
v(e, 'style', s);
},
d(r) {
r && S(e);
},
};
}
function ye(t) {
let e,
s,
r = t[23] + '',
l,
o,
i,
u,
f,
n,
c;
function d(...a) {
return t[8](t[25], ...a);
}
return {
c() {
(e = m('div')),
(s = m('span')),
(l = A(r)),
(o = E()),
(i = m('span')),
(u = E()),
v(i, 'class', 'z-skypro-proftest__answer-checkbox'),
v(
e,
'class',
(f =
t[2][t[0]] && t[2][t[0]].answerIndex == t[25]
? 'z-skypro-proftest__answer z-skypro-proftest__answer--selected'
: 'z-skypro-proftest__answer'),
);
},
m(a, w) {
$(a, e, w),
_(e, s),
_(s, l),
_(e, o),
_(e, i),
_(e, u),
n || ((c = H(e, 'click', d)), (n = !0));
},
p(a, w) {
(t = a),
w & 8 && r !== (r = t[23] + '') && M(l, r),
w & 5 &&
f !==
(f =
t[2][t[0]] && t[2][t[0]].answerIndex == t[25]
? 'z-skypro-proftest__answer z-skypro-proftest__answer--selected'
: 'z-skypro-proftest__answer') &&
v(e, 'class', f);
},
d(a) {
a && S(e), (n = !1), c();
},
};
}
function be(t) {
let e,
s,
r,
l = t[3].question + '',
o,
i,
u,
f;
function n(a, w) {
return a[5] > 1160 ? rt : st;
}
let c = n(t),
d = c(t);
return {
c() {
(e = m('div')),
(s = m('div')),
(r = m('div')),
(o = A(l)),
(i = E()),
(u = m('div')),
(u.innerHTML = `

`),
(f = E()),
d.c(),
v(r, 'class', 'z-skypro-proftest-wrapper__header svelte-1f37sr4'),
v(
u,
'class',
'z-skypro-proftest-wrapper__header-tip svelte-1f37sr4',
),
v(s, 'class', 'z-skypro-proftest-wrapper__head svelte-1f37sr4'),
v(
e,
'class',
'z-skypro-proftest-wrapper-modern spectrum-numbers svelte-1f37sr4',
);
},
m(a, w) {
$(a, e, w),
_(e, s),
_(s, r),
_(r, o),
_(s, i),
_(s, u),
_(e, f),
d.m(e, null);
},
p(a, w) {
w & 8 && l !== (l = a[3].question + '') && M(o, l),
c !== (c = n(a)) &&
(d.d(1), (d = c(a)), d && (d.c(), d.m(e, null)));
},
d(a) {
a && S(e), d.d();
},
};
}
function st(t) {
let e, s, r;
return {
c() {
(e = m('div')),
(e.innerHTML =
'
Совсем
не умею
Отлично
умею
'),
(s = E()),
(r = m('div')),
(r.innerHTML =
'
1
2
3
4
5
'),
v(e, 'class', 'spectrum-wrapper mobile-text svelte-1f37sr4'),
v(r, 'class', 'spectrum-wrapper svelte-1f37sr4');
},
m(l, o) {
$(l, e, o), $(l, s, o), $(l, r, o);
},
d(l) {
l && (S(e), S(s), S(r));
},
};
}
function rt(t) {
let e;
return {
c() {
(e = m('div')),
(e.innerHTML =
'
Совсем не умею
1
2
3
4
5
Отлично умею
'),
v(e, 'class', 'spectrum-wrapper svelte-1f37sr4');
},
m(s, r) {
$(s, e, r);
},
d(s) {
s && S(e);
},
};
}
function ze(t) {
let e,
s,
r = t[3].question + '',
l,
o,
i,
u,
f = K(t[3].answers),
n = [];
for (let c = 0; c {
n = null;
}),
qe());
},
i(c) {
o || (Q(n), (o = !0));
},
o(c) {
W(n), (o = !1);
},
d(c) {
c && S(e), i && i.d(), u && u.d(), f && f.d(), n && n.d();
},
};
}
function $e(t) {
let e;
return {
c() {
(e = m('div')),
(e.innerHTML = `

Подарим разбор ваших навыков и персональную консультацию по развитию карьеры`),
v(e, 'class', 'z-proftest-second-header-badge svelte-1f37sr4');
},
m(s, r) {
$(s, e, r);
},
d(s) {
s && S(e);
},
};
}
function Te(t) {
let e, s, r;
return {
c() {
(e = m('button')),
(e.textContent = 'Назад'),
v(
e,
'class',
'z-skypro-proftest__button z-skypro-proftest__button--prev',
);
},
m(l, o) {
$(l, e, o), s || ((r = H(e, 'click', t[11])), (s = !0));
},
p: C,
d(l) {
l && S(e), (s = !1), r();
},
};
}
function Oe(t) {
let e, s, r;
return {
c() {
(e = m('button')),
(e.textContent = 'Далее'),
v(
e,
'class',
'z-skypro-proftest__button z-skypro-proftest__button--next',
);
},
m(l, o) {
$(l, e, o), s || ((r = H(e, 'click', t[12])), (s = !0));
},
p: C,
d(l) {
l && S(e), (s = !1), r();
},
};
}
function lt(t) {
let e,
s,
r,
l,
o,
i,
u,
f,
n,
c,
d,
a,
w,
h = t[0],
b,
z,
I,
k,
O,
T,
R;
x(t[7]);
let N = t[5] > 960 && he(),
U = t[5] >= 1260 && me(),
q = Ee(t),
P = t[5] 0 && Te(t),
y = t[2][t[0]] && Oe(t);
return {
c() {
(e = m('div')),
(s = m('div')),
(r = m('div')),
(l = E()),
(o = m('div')),
(i = A(t[1])),
(u = E()),
(f = m('div')),
(n = m('div')),
(c = A(`Пройдите тест и узнайте\r
`)),
N && N.c(),
(d = A(`\r
свой реальный уровень зарплаты`)),
(a = E()),
U && U.c(),
(w = E()),
q.c(),
(b = E()),
P && P.c(),
(z = E()),
(I = m('div')),
p && p.c(),
(k = E()),
y && y.c(),
v(r, 'class', 'z-proftest-header__logo svelte-1f37sr4'),
v(
r,
'style',
"background-image: url('https://static.tildacdn.com/tild3335-6662-4363-b965-326337623833/Group_1321316717_1.svg')",
),
v(o, 'class', 'z-proftest-header__timer svelte-1f37sr4'),
v(s, 'class', 'z-proftest-header svelte-1f37sr4'),
v(n, 'class', 'z-proftest-second-header-h1 svelte-1f37sr4'),
v(f, 'class', 'z-proftest-second-header svelte-1f37sr4'),
v(I, 'class', 'z-skypro-proftest__buttons'),
v(e, 'class', 'z-skypro-proftest-main-wrapper svelte-1f37sr4');
},
m(g, L) {
$(g, e, L),
_(e, s),
_(s, r),
_(s, l),
_(s, o),
_(o, i),
_(e, u),
_(e, f),
_(f, n),
_(n, c),
N && N.m(n, null),
_(n, d),
_(f, a),
U && U.m(f, null),
_(e, w),
q.m(e, null),
_(e, b),
P && P.m(e, null),
_(e, z),
_(e, I),
p && p.m(I, null),
_(I, k),
y && y.m(I, null),
(O = !0),
T || ((R = H(Ce, 'resize', t[7])), (T = !0));
},
p(g, [L]) {
(!O || L & 2) && M(i, g[1]),
g[5] > 960
? N || ((N = he()), N.c(), N.m(n, d))
: N && (N.d(1), (N = null)),
g[5] >= 1260
? U || ((U = me()), U.c(), U.m(f, null))
: U && (U.d(1), (U = null)),
L & 1 && ee(h, (h = g[0]))
? (Pe(),
W(q, 1, 1, C),
qe(),
(q = Ee(g)),
q.c(),
Q(q, 1),
q.m(e, b))
: q.p(g, L),
g[5] 0
? p
? p.p(g, L)
: ((p = Te(g)), p.c(), p.m(I, k))
: p && (p.d(1), (p = null)),
g[2][g[0]]
? y
? y.p(g, L)
: ((y = Oe(g)), y.c(), y.m(I, null))
: y && (y.d(1), (y = null));
},
i(g) {
O || (Q(q), (O = !0));
},
o(g) {
W(q), (O = !1);
},
d(g) {
g && S(e),
N && N.d(),
U && U.d(),
q.d(g),
P && P.d(),
p && p.d(),
y && y.d(),
(T = !1),
R();
},
};
}
function nt(t, e, s) {
let r = window.proftest;
const l = [
'https://static.tildacdn.com/tild3335-6662-4363-b965-326337623833/Group_1321316717_1.svg',
'https://static.tildacdn.com/tild6635-3332-4665-a266-636332653530/Icon.png',
'https://static.tildacdn.com/tild6631-3136-4430-a638-306231656165/Frame_2043683098_1.svg',
'https://static.tildacdn.com/tild6435-3637-4936-a431-353165653266/photo.png',
'https://static.tildacdn.com/tild6138-3830-4532-b561-336233396535/Frame_2043683099.svg',
];
function o(p) {
o.list || (o.list = []);
for (var y = o.list, g = 0; g {
p.hasOwnProperty('questionImageUrl') && l.push(p.questionImageUrl);
}),
o(l);
let i = 0,
u = '05:00';
r.QUESTIONS.forEach((p) => {
p.type &&
p.type == 'spectrum' &&
p.answers.length == 0 &&
(p.answers = ['1', '2', '3', '4', '5']),
p.type &&
p.type == 'emoji' &&
p.answers.length == 0 &&
(p.answers = ['Да', 'Отчасти', 'Нет']);
});
let f = 0;
r.QUESTIONS.forEach((p) => {
f += p.answers.length;
}),
r.RESULT_PROFESSION.forEach((p) => {
p.dataCheck.length !== f &&
console.warn(
`Несоответствие весов в ${p.title}. Количество ответов всего - ${f}, кол-во весов в dataCheck - ${p.dataCheck.length}`,
);
});
let n = 0;
r.QUESTIONS.forEach((p) => {
(p.startAnswerIndex = n), (n += p.answers.length);
});
let c = {},
d = !1;
function a(p) {
d ||
((d = !0),
setTimeout(() => {
s(
2,
(c[i] = {
questionLink: r.QUESTIONS[i],
questionIndex: i,
answerIndex: p,
overallAnswerIndex: r.QUESTIONS[i].startAnswerIndex + p,
}),
c,
),
(d = !1),
window.scrollTo({ top: 0, behavior: 'smooth' }),
window.dispatchEvent(
new CustomEvent('answerPressed', {
detail: {
questionLink: r.QUESTIONS[i],
questionIndex: i,
answerIndex: p,
overallAnswerIndex: r.QUESTIONS[i].startAnswerIndex + p,
},
}),
),
i + 1 !== r.QUESTIONS.length ? s(0, i++, i) : w();
}, 500));
}
function w() {
for (const y in c) {
let g = c[y];
r.RESULT_PROFESSION.forEach((L) => {
L.userProggress += L.dataCheck[g.overallAnswerIndex] || 0;
});
}
r.RESULT_PROFESSION.sort((y, g) => g.userProggress - y.userProggress),
console.log(r.RESULT_PROFESSION);
var p = new CustomEvent('proftestCompleted', {
detail: {
answers: c,
professions: r.RESULT_PROFESSION,
usedData: r,
},
});
window.dispatchEvent(p);
}
let h = null,
b = 0,
z;
document.body.addEventListener(
'click',
function (p) {
p.target.className.includes('spectrum-circle') &&
(document
.querySelectorAll('.spectrum-circle-selected')
.forEach((y) => y.classList.remove('spectrum-circle-selected')),
p.target.classList.add('spectrum-circle-selected'),
a(p.target.dataset.index));
},
!1,
);
let I = 5 * 60 * 1e3,
k = new Date().getTime(),
O = setInterval(function () {
let y = new Date().getTime() - k;
if (y >= I) clearInterval(O), s(1, (u = ''));
else {
let g = I - y,
L = Math.floor((g % (1e3 * 60 * 60)) / (1e3 * 60)),
Y = Math.floor((g % (1e3 * 60)) / 1e3),
Me = L.toString().padStart(2, '0'),
Qe = Y.toString().padStart(2, '0');
s(1, (u = Me + ':' + Qe));
}
}, 1e3);
function T() {
s(5, (z = Ce.innerWidth));
}
const R = function (p, y) {
document
.querySelectorAll('.z-skypro-proftest__answer--selected')
.forEach((g) =>
g.classList.remove('z-skypro-proftest__answer--selected'),
),
y.currentTarget.classList.add(
'z-skypro-proftest__answer--selected',
),
a(p);
},
N = function (p, y) {
document
.querySelectorAll('.z-skypro-proftest__answer--selected')
.forEach((g) =>
g.classList.remove('z-skypro-proftest__answer--selected'),
),
y.currentTarget.classList.add(
'z-skypro-proftest__answer--selected',
),
a(p);
},
U = (p) => a(p.detail),
q = () => s(0, i--, i),
P = () => s(0, i++, i);
return (
(t.$$.update = () => {
t.$$.dirty & 1 && s(3, (h = r.QUESTIONS[i])),
t.$$.dirty & 1 &&
s(4, (b = Math.round((i / r.QUESTIONS.length) * 100)));
}),
[i, u, c, h, b, z, a, T, R, N, U, q, P]
);
}
class it extends ce {
constructor(e) {
super(), oe(this, e, nt, lt, ee, {});
}
}
function ot(t) {
let e, s, r;
return (
(s = new it({})),
{
c() {
(e = m('main')),
Ae(s.$$.fragment),
v(e, 'class', 'svelte-1wz32ju');
},
m(l, o) {
$(l, e, o), ne(s, e, null), (r = !0);
},
p: C,
i(l) {
r || (Q(s.$$.fragment, l), (r = !0));
},
o(l) {
W(s.$$.fragment, l), (r = !1);
},
d(l) {
l && S(e), ie(s);
},
}
);
}
function ct(t) {
return [];
}
class ft extends ce {
constructor(e) {
super(), oe(this, e, ct, ot, ee, {});
}
}
new ft({ target: document.getElementById('app') });