diff --git a/public/docs/Крылов_Сергей-Frontend_Developer.pdf b/public/docs/Крылов_Сергей-Frontend_Developer.pdf deleted file mode 100644 index 3818655..0000000 Binary files a/public/docs/Крылов_Сергей-Frontend_Developer.pdf and /dev/null differ diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 8d0b7ed..6e6b7f9 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,7 +1,7 @@ -import YandexMetrikaContainer from '@/components/metrika'; import type { Metadata } from "next"; import { Geist, Geist_Mono } from "next/font/google"; import "./globals.css"; +import YandexMetrika from '@/components/metrika'; const geistSans = Geist({ variable: "--font-geist-sans", @@ -25,7 +25,6 @@ export const metadata: Metadata = { } }; -const analyticsEnabled = (process.env.NODE_ENV === "production"); export default function RootLayout({ children, @@ -39,7 +38,7 @@ export default function RootLayout({ > {children} - + ); diff --git a/src/components/metrika.tsx b/src/components/metrika.tsx index 94779d0..a752b13 100644 --- a/src/components/metrika.tsx +++ b/src/components/metrika.tsx @@ -1,47 +1,41 @@ -"use client"; +/* eslint-disable @next/next/no-img-element */ +import Script from 'next/script' -import Router from "next/router"; -import React, { useCallback, useEffect } from "react"; -import ym, { YMInitializer } from "react-yandex-metrika"; +const YandexMetrika = ({ id }: { id: string }) => ( + <> +