Merge branch 'dev' into 'staging'

Dev

See merge request frontend/squzanswerer!166
This commit is contained in:
Nastya 2024-07-17 00:52:16 +00:00
commit ccc583ec49
4 changed files with 12 additions and 7 deletions

@ -34,8 +34,8 @@ export default function ViewPublicationPage() {
showResultAfterContactForm, showResultAfterContactForm,
setQuestion, setQuestion,
} = useQuestionFlowControl(); } = useQuestionFlowControl();
// useYandexMetrics(settings?.cfg?.yandexMetricsNumber); useYandexMetrics(settings?.cfg?.yandexMetricsNumber, preview);
// useVKMetrics(settings?.cfg?.vkMetricsNumber); useVKMetrics(settings?.cfg?.vkMetricsNumber, preview);
useEffect( useEffect(
function setFaviconAndTitle() { function setFaviconAndTitle() {

@ -1,8 +1,8 @@
import { useEffect } from "react"; import { useEffect } from "react";
export const useVKMetrics = (vkMetricsNumber: number | undefined) => { export const useVKMetrics = (vkMetricsNumber: number | undefined, preview: boolean = false) => {
useEffect(() => { useEffect(() => {
if (vkMetricsNumber && typeof vkMetricsNumber === "number" && !Number.isNaN(vkMetricsNumber)) { if (vkMetricsNumber && typeof vkMetricsNumber === "number" && !Number.isNaN(vkMetricsNumber) && !preview) {
const script = document.createElement("script"); const script = document.createElement("script");
script.type = "text/javascript"; script.type = "text/javascript";
script.innerHTML = ` script.innerHTML = `

@ -1,8 +1,13 @@
import { useEffect } from "react"; import { useEffect } from "react";
export const useYandexMetrics = (yandexMetricsNumber: number | undefined) => { export const useYandexMetrics = (yandexMetricsNumber: number | undefined, preview: boolean = false) => {
useEffect(() => { useEffect(() => {
if (yandexMetricsNumber && typeof yandexMetricsNumber === "number" && !Number.isNaN(yandexMetricsNumber)) { if (
yandexMetricsNumber &&
typeof yandexMetricsNumber === "number" &&
!Number.isNaN(yandexMetricsNumber) &&
!preview
) {
const script = document.createElement("script"); const script = document.createElement("script");
script.type = "text/javascript"; script.type = "text/javascript";
script.innerHTML = ` script.innerHTML = `

@ -1,6 +1,6 @@
{ {
"name": "@frontend/squzanswerer", "name": "@frontend/squzanswerer",
"version": "1.0.53", "version": "1.0.55",
"type": "module", "type": "module",
"main": "./dist-package/index.js", "main": "./dist-package/index.js",
"module": "./dist-package/index.js", "module": "./dist-package/index.js",