fix: update metainfo

This commit is contained in:
2025-12-11 16:40:16 +03:00
parent f75dfb458e
commit 601050b24a
75 changed files with 1717 additions and 189 deletions

92
.idea/workspace.xml generated
View File

@@ -6,24 +6,80 @@
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="2a96f817-9dc2-4f3c-893a-c4974c750774" name="Changes" comment=""> <list default="true" id="2a96f817-9dc2-4f3c-893a-c4974c750774" name="Changes" comment="">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/contacts/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/contacts/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/public/images/opengraph/expertise/бухгалтерская.png" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/cookies/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/cookies/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/avtotehnicheskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/avtotehnicheskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/borodin-vitalij-petrovich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/borodin-vitalij-petrovich/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/buhgalterskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/buhgalterskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/gjulmamedov-javar-firmamed-ogly/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/gjulmamedov-javar-firmamed-ogly/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/dokumentov/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/dokumentov/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/jancen-jana-nikolaevna/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/jancen-jana-nikolaevna/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/finansovo-jekonomicheskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/finansovo-jekonomicheskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/kaminskij-dmitrij-olegovich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/kaminskij-dmitrij-olegovich/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/kadastrovaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/kadastrovaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/kolodij-aleksandr-sergeevich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/kolodij-aleksandr-sergeevich/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/kompjuterno-tehnicheskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/kompjuterno-tehnicheskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/mikova-inna-georgievna/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/mikova-inna-georgievna/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/mitjaev-aleksej-aleksandrovich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/mitjaev-aleksej-aleksandrovich/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/pocherkovedcheskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/pocherkovedcheskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/pozharno-tehnicheskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/pozharno-tehnicheskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/polinov-andrej-vladimirovich/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/polinov-andrej-vladimirovich/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/recenzirovanie/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/recenzirovanie/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/experts/volkova-goncharova-tatjana-anatolevna/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/experts/volkova-goncharova-tatjana-anatolevna/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/stroitelno-tehnicheskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/stroitelno-tehnicheskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/favicon.ico" beforeDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/ekspertiza/tehniko-kriminalisticheskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/tehniko-kriminalisticheskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ekspertiza/tovarovedcheskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/tovarovedcheskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ekspertiza/trasologicheskaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/trasologicheskaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ekspertiza/zemle-ustroitelnaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ekspertiza/zemle-ustroitelnaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/bankrotstvo-fizicheskih-lic/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/bankrotstvo-fizicheskih-lic/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/pomoshh-dolzhnikam/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/pomoshh-dolzhnikam/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/predstavitelstvo-v-sude/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/predstavitelstvo-v-sude/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/semejnye-i-nasledstvennye-spory/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/semejnye-i-nasledstvennye-spory/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/soprovozhdenie-sdelok-sostavlenie-dogovorov-konsultaciya/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/soprovozhdenie-sdelok-sostavlenie-dogovorov-konsultaciya/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/spory-po-dtp/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/spory-po-dtp/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/strahovye-spory/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/strahovye-spory/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/trudovye-spory/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/trudovye-spory/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/vozvrat-strahovki-i-komissij-bankov/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/vozvrat-strahovki-i-komissij-bankov/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/vzyskanie-dolgov-s-juridicheskih-lic/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/vzyskanie-dolgov-s-juridicheskih-lic/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/jurist/zemelnye-i-imushhestvennye-spory/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/jurist/zemelnye-i-imushhestvennye-spory/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/avtomobilja-dlja-suda/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/avtomobilja-dlja-suda/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/cennyh-bumag/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/cennyh-bumag/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/dlja-banka-vtb/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/dlja-banka-vtb/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/dlja-banka/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/dlja-banka/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/dlja-ipoteki/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/dlja-ipoteki/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/dlja-notariusa/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/dlja-notariusa/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/dlja-opeki/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/dlja-opeki/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/dlja-opredelenija-stoimosti-ushherba/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/dlja-opredelenija-stoimosti-ushherba/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/dlja-sberbanka/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/dlja-sberbanka/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/dlja-strahovanija/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/dlja-strahovanija/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/garazha/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/garazha/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/imushhestva-dlja-bankrotstva/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/imushhestva-dlja-bankrotstva/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/imushhestva-dlja-vnesenija-v-ustavnoj-kapital/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/imushhestva-dlja-vnesenija-v-ustavnoj-kapital/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/imushhestva-dlja-vstuplenija-v-nasledstvo/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/imushhestva-dlja-vstuplenija-v-nasledstvo/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/jekspertiza-i-recenzirovanie-otcheta-ob-ocenke/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/jekspertiza-i-recenzirovanie-otcheta-ob-ocenke/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/kvartiry/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/kvartiry/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/mashin-i-oborudovanija/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/mashin-i-oborudovanija/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/morskih-i-rechnyh-sudov/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/morskih-i-rechnyh-sudov/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/motociklov-i-mototehniki/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/motociklov-i-mototehniki/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/nedvizhimosti-dlja-suda/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/nedvizhimosti-dlja-suda/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/nedvizhimosti/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/nedvizhimosti/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/nematerialnyh-aktivov/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/nematerialnyh-aktivov/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/nezavershennogo-stroitelstva/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/nezavershennogo-stroitelstva/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/nezavisimaja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/nezavisimaja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/nezhilogo-pomeshhenija/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/nezhilogo-pomeshhenija/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/ocenka-imushhestva-pri-razvode/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/ocenka-imushhestva-pri-razvode/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/ofisa/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/ofisa/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/rynochnoj-stoimosti-avtomobilja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/rynochnoj-stoimosti-avtomobilja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/sooruzhenij/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/sooruzhenij/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/spectehniki/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/spectehniki/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/stoimosti-arendnoj-stavki/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/stoimosti-arendnoj-stavki/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/stoimosti-predprijatija-biznesa/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/stoimosti-predprijatija-biznesa/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/ushherba-nedvizhimosti/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/ushherba-nedvizhimosti/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/ushherba-ot-pozhara/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/ushherba-ot-pozhara/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/ushherba-ot-zaliva/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/ushherba-ot-zaliva/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/ushherba-v-dtp/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/ushherba-v-dtp/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/uts-utraty-tovarnoj-stoimosti-avtomobilja/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/uts-utraty-tovarnoj-stoimosti-avtomobilja/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/vozdushnyh-sudov-i-letatelnyh-apparatov/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/vozdushnyh-sudov-i-letatelnyh-apparatov/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/zdanija/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/zdanija/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/zemel/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/zemel/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/zemelnogo-uchastka/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/zemelnogo-uchastka/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/ocenka/zhilogo-doma/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/ocenka/zhilogo-doma/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/app/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/privacy-policy/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/privacy-policy/page.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/shared/const/contacts.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/const/contacts.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/user-agreement/page.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/user-agreement/page.tsx" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/shared/lib/metaInfo/metaInfo.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/lib/metaInfo/metaInfo.ts" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/shared/lib/metaInfo/metaInfo.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/lib/metaInfo/metaInfo.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/shared/types/metainfo.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/types/metainfo.ts" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -31,7 +87,7 @@
<option name="LAST_RESOLUTION" value="IGNORE" /> <option name="LAST_RESOLUTION" value="IGNORE" />
</component> </component>
<component name="DarkyenusTimeTracker"> <component name="DarkyenusTimeTracker">
<option name="totalTimeSeconds" value="234906" /> <option name="totalTimeSeconds" value="237442" />
<option name="gitIntegration" value="true" /> <option name="gitIntegration" value="true" />
<option name="naggedAbout" value="1" /> <option name="naggedAbout" value="1" />
</component> </component>
@@ -140,7 +196,7 @@
<workItem from="1765435962765" duration="4004000" /> <workItem from="1765435962765" duration="4004000" />
<workItem from="1765453944194" duration="1010000" /> <workItem from="1765453944194" duration="1010000" />
<workItem from="1765455074110" duration="492000" /> <workItem from="1765455074110" duration="492000" />
<workItem from="1765455582502" duration="1760000" /> <workItem from="1765455582502" duration="4747000" />
</task> </task>
<servers /> <servers />
</component> </component>

View File

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 38 KiB

View File

@@ -1,12 +1,33 @@
import { AutoTech } from '@/views'; import { AutoTech } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Автотехническая экспертиза | Компания ДИТРАСО', title: 'Автотехническая экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/auto.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <AutoTech />; return <AutoTech />;
} }

View File

@@ -1,12 +1,33 @@
import { Buhgalter } from '@/views'; import { Buhgalter } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Бухгалтерская экспертиза | Компания ДИТРАСО', title: 'Бухгалтерская экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/buh.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Buhgalter />; return <Buhgalter />;
} }

View File

@@ -1,12 +1,33 @@
import { Document } from '@/views'; import { Document } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Экспертиза документов | Компания ДИТРАСО', title: 'Экспертиза документов',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/buh.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Document />; return <Document />;
} }

View File

@@ -1,12 +1,33 @@
import { Finans } from '@/views'; import { Finans } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Финансово-экономическая экспертиза | Компания ДИТРАСО', title: 'Финансово-экономическая экспертиза | Компания ДИТРАСО',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/finance.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Finans />; return <Finans />;
} }

View File

@@ -1,12 +1,33 @@
import { Kadastr } from '@/views'; import { Kadastr } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Кадастровая экспертиза | Компания ДИТРАСО', title: 'Кадастровая экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/kadastr.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Kadastr />; return <Kadastr />;
} }

View File

@@ -1,12 +1,33 @@
import { Computer } from '@/views'; import { Computer } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Компьютерно-техническая экспертиза | Компания ДИТРАСО', title: 'Компьютерно-техническая экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/computer.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Computer />; return <Computer />;
} }

View File

@@ -1,12 +1,33 @@
import { ExpertiseCategory } from '@/views'; import { ExpertiseCategory } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Проведение экспертиз | Компания ДИТРАСО', title: 'Проведение судебных экспертиз',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function ExpertizaPage() { export default function ExpertizaPage() {
return <ExpertiseCategory />; return <ExpertiseCategory />;
} }

View File

@@ -1,12 +1,33 @@
import { Pocherk } from '@/views'; import { Pocherk } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Почерковедческая экспертиза | Компания ДИТРАСО', title: 'Почерковедческая экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/pocherk.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Pocherk />; return <Pocherk />;
} }

View File

@@ -1,12 +1,33 @@
import { Pozhar } from '@/views'; import { Pozhar } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Пожарно-техническая экспертиза | Компания ДИТРАСО', title: 'Пожарно-техническая экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/pojar.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Pozhar />; return <Pozhar />;
} }

View File

@@ -1,12 +1,33 @@
import { Recenzii } from '@/views'; import { Recenzii } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Строительно-техническая экспертиза | Компания ДИТРАСО', title: 'Рецензирование экспертизы',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/recenzia.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Recenzii />; return <Recenzii />;
} }

View File

@@ -1,12 +1,33 @@
import { Stroit } from '@/views'; import { Stroit } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Рецензирование экспертизы | Компания ДИТРАСО', title: 'Строительно-техническая экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/stroika.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Stroit />; return <Stroit />;
} }

View File

@@ -1,12 +1,33 @@
import { TechCrim } from '@/views'; import { TechCrim } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Технико-криминалистическая экспертиза | Компания ДИТРАСО', title: 'Технико-криминалистическая экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/crime.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <TechCrim />; return <TechCrim />;
} }

View File

@@ -1,12 +1,33 @@
import { Tovar } from '@/views'; import { Tovar } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Товароведческая экспертиза | Компания ДИТРАСО', title: 'Товароведческая экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/tovar.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Tovar />; return <Tovar />;
} }

View File

@@ -1,12 +1,33 @@
import { Trasologia } from '@/views'; import { Trasologia } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Трасологическая экспертиза | Компания ДИТРАСО', title: 'Трасологическая экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/trasologia.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <Trasologia />; return <Trasologia />;
} }

View File

@@ -1,12 +1,33 @@
import { ZemStroy } from '@/views'; import { ZemStroy } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Земле-устроительная экспертиза | Компания ДИТРАСО', title: 'Земле-устроительная экспертиза',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/expertise/zemlya.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <ZemStroy />; return <ZemStroy />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristBankrotstvo } from '@/views'; import { JuristBankrotstvo } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Банкротство физических лиц | Компания ДИТРАСО', title: 'Банкротство физических лиц',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/bankrot.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristBankrotstvo />; return <JuristBankrotstvo />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristCategory } from '@/views'; import { JuristCategory } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Юридические услуги | Компания ДИТРАСО', title: 'Юридические услуги',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function JuristPage() { export default function JuristPage() {
return <JuristCategory />; return <JuristCategory />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristDolzhnikam } from '@/views'; import { JuristDolzhnikam } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Помощь должникам | Компания ДИТРАСО', title: 'Помощь должникам',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/pomosch-doljnikam.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristDolzhnikam />; return <JuristDolzhnikam />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristPredstavitelstvo } from '@/views'; import { JuristPredstavitelstvo } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Представительство в суде | Компания ДИТРАСО', title: 'Представительство в суде',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/predstavitelstvo.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristPredstavitelstvo />; return <JuristPredstavitelstvo />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristSporSemya } from '@/views'; import { JuristSporSemya } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Семейные и наследственные споры | Компания ДИТРАСО', title: 'Семейные и наследственные споры',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/spori-semeinye.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristSporSemya />; return <JuristSporSemya />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristSdelki } from '@/views'; import { JuristSdelki } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Сопровождение сделок и составление договоров | Компания ДИТРАСО', title: 'Сопровождение сделок и составление договоров',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/sdelki.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristSdelki />; return <JuristSdelki />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristSporDTP } from '@/views'; import { JuristSporDTP } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Споры по ДТП | Компания ДИТРАСО', title: 'Споры по ДТП',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/spory-dtp.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristSporDTP />; return <JuristSporDTP />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristSporStrahovka } from '@/views'; import { JuristSporStrahovka } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Страховые споры | Компания ДИТРАСО', title: 'Страховые споры',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/spori-strah.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristSporStrahovka />; return <JuristSporStrahovka />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristSporTrud } from '@/views'; import { JuristSporTrud } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Трудовые споры | Компания ДИТРАСО', title: 'Трудовые споры',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/spori-trud.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristSporTrud />; return <JuristSporTrud />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristBanki } from '@/views'; import { JuristBanki } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Возврат страховки и комиссий банков | Компания ДИТРАСО', title: 'Возврат страховки и комиссий банков',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/vozvrat-strahovki.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristBanki />; return <JuristBanki />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristBusinessDolgi } from '@/views'; import { JuristBusinessDolgi } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Взыскание долгов с юридических лиц | Компания ДИТРАСО', title: 'Взыскание долгов с юридических лиц',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/jurid-dolgi.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristBusinessDolgi />; return <JuristBusinessDolgi />;
} }

View File

@@ -1,12 +1,33 @@
import { JuristSporZemelImush } from '@/views'; import { JuristSporZemelImush } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Земельные и имущественные споры | Компания ДИТРАСО', title: 'Земельные и имущественные споры',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/justice/spori-zem-imushestv.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <JuristSporZemelImush />; return <JuristSporZemelImush />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaAutoSud } from '@/views'; import { OcenkaAutoSud } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка автомобиля для суда | Компания ДИТРАСО', title: 'Оценка автомобиля для суда',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaAutoSud />; return <OcenkaAutoSud />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaCennyhBumag } from '@/views'; import { OcenkaCennyhBumag } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка ценных бумаг | Компания ДИТРАСО', title: 'Оценка ценных бумаг',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaCennyhBumag />; return <OcenkaCennyhBumag />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaIpotekaVTB } from '@/views'; import { OcenkaIpotekaVTB } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка для ипотеки в банке ВТБ | Компания ДИТРАСО', title: 'Оценка для ипотеки в банке ВТБ',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaIpotekaVTB />; return <OcenkaIpotekaVTB />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaDlyaBanka } from '@/views'; import { OcenkaDlyaBanka } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка для банка | Компания ДИТРАСО', title: 'Оценка для банка',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaDlyaBanka />; return <OcenkaDlyaBanka />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaIpoteka } from '@/views'; import { OcenkaIpoteka } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка недвижимости для ипотеки | Компания ДИТРАСО', title: 'Оценка недвижимости для ипотеки',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaIpoteka />; return <OcenkaIpoteka />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaNotarius } from '@/views'; import { OcenkaNotarius } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка для нотариуса | Компания ДИТРАСО', title: 'Оценка для нотариуса',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaNotarius />; return <OcenkaNotarius />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaOpeka } from '@/views'; import { OcenkaOpeka } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка для опеки | Компания ДИТРАСО', title: 'Оценка для опеки',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaOpeka />; return <OcenkaOpeka />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaUsherb } from '@/views'; import { OcenkaUsherb } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка для определения стоимости ущерба | Компания ДИТРАСО', title: 'Оценка для определения стоимости ущерба',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaUsherb />; return <OcenkaUsherb />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaIpotekaSber } from '@/views'; import { OcenkaIpotekaSber } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка для ипотеки в Сбербанке | Компания ДИТРАСО', title: 'Оценка для ипотеки в Сбербанке',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaIpotekaSber />; return <OcenkaIpotekaSber />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaStrahovka } from '@/views'; import { OcenkaStrahovka } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка для страхования | Компания ДИТРАСО', title: 'Оценка для страхования',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaStrahovka />; return <OcenkaStrahovka />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaGarazh } from '@/views'; import { OcenkaGarazh } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка гаража | Компания ДИТРАСО', title: 'Оценка гаража',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaGarazh />; return <OcenkaGarazh />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaBankrot } from '@/views'; import { OcenkaBankrot } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка имущества для банкротства | Компания ДИТРАСО', title: 'Оценка имущества для банкротства',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaBankrot />; return <OcenkaBankrot />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaUstavKapital } from '@/views'; import { OcenkaUstavKapital } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка имущества для внесения в уставной капитал | Компания ДИТРАСО', title: 'Оценка имущества для внесения в уставной капитал',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaUstavKapital />; return <OcenkaUstavKapital />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaNasledstva } from '@/views'; import { OcenkaNasledstva } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка имущества для вступления в наследство | Компания ДИТРАСО', title: 'Оценка имущества для вступления в наследство',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaNasledstva />; return <OcenkaNasledstva />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaRecenzia } from '@/views'; import { OcenkaRecenzia } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Экспертиза и рецензирование отчета об оценке | Компания ДИТРАСО', title: 'Экспертиза и рецензирование отчета об оценке',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaRecenzia />; return <OcenkaRecenzia />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaKvartiry } from '@/views'; import { OcenkaKvartiry } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка квартиры | Компания ДИТРАСО', title: 'Оценка квартиры',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaKvartiry />; return <OcenkaKvartiry />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaMashin } from '@/views'; import { OcenkaMashin } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка машин и оборудования | Компания ДИТРАСО', title: 'Оценка машин и оборудования',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaMashin />; return <OcenkaMashin />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaPlavsredsvt } from '@/views'; import { OcenkaPlavsredsvt } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка морских и речных судов | Компания ДИТРАСО', title: 'Оценка морских и речных судов',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaPlavsredsvt />; return <OcenkaPlavsredsvt />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaMoto } from '@/views'; import { OcenkaMoto } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка мотоциклов и мототехники | Компания ДИТРАСО', title: 'Оценка мотоциклов и мототехники',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaMoto />; return <OcenkaMoto />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaNedvigaSud } from '@/views'; import { OcenkaNedvigaSud } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка недвижимости для суда | Компания ДИТРАСО', title: 'Оценка недвижимости для суда',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaNedvigaSud />; return <OcenkaNedvigaSud />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaNedviga } from '@/views'; import { OcenkaNedviga } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка недвижимости | Компания ДИТРАСО', title: 'Оценка недвижимости',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaNedviga />; return <OcenkaNedviga />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaAktivov } from '@/views'; import { OcenkaAktivov } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка нематериальных активов | Компания ДИТРАСО', title: 'Оценка нематериальных активов',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaAktivov />; return <OcenkaAktivov />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaNezavStroit } from '@/views'; import { OcenkaNezavStroit } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка незавершенного строительства | Компания ДИТРАСО', title: 'Оценка незавершенного строительства',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaNezavStroit />; return <OcenkaNezavStroit />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaNezavisim } from '@/views'; import { OcenkaNezavisim } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Независимая оценка | Компания ДИТРАСО', title: 'Независимая оценка',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaNezavisim />; return <OcenkaNezavisim />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaNezhilogo } from '@/views'; import { OcenkaNezhilogo } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка нежилого помещения | Компания ДИТРАСО', title: 'Оценка нежилого помещения',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaNezhilogo />; return <OcenkaNezhilogo />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaRazvod } from '@/views'; import { OcenkaRazvod } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка имущества при разводе | Компания ДИТРАСО', title: 'Оценка имущества при разводе',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaRazvod />; return <OcenkaRazvod />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaOffice } from '@/views'; import { OcenkaOffice } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка офиса | Компания ДИТРАСО', title: 'Оценка офиса',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaOffice />; return <OcenkaOffice />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaCategory } from '@/views'; import { OcenkaCategory } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Услуги оценки | Компания ДИТРАСО', title: 'Услуги оценки',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function OcenkaPage() { export default function OcenkaPage() {
return <OcenkaCategory />; return <OcenkaCategory />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaAutoRynok } from '@/views'; import { OcenkaAutoRynok } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка рыночной стоимости автомобиля | Компания ДИТРАСО', title: 'Оценка рыночной стоимости автомобиля',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaAutoRynok />; return <OcenkaAutoRynok />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaSooruzheniy } from '@/views'; import { OcenkaSooruzheniy } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка сооружений | Компания ДИТРАСО', title: 'Оценка сооружений',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaSooruzheniy />; return <OcenkaSooruzheniy />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaSpecTech } from '@/views'; import { OcenkaSpecTech } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка спецтехники | Компания ДИТРАСО', title: 'Оценка спецтехники',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaSpecTech />; return <OcenkaSpecTech />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaArenda } from '@/views'; import { OcenkaArenda } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка стоимости арендной ставки | Компания ДИТРАСО', title: 'Оценка стоимости арендной ставки',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaArenda />; return <OcenkaArenda />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaBusiness } from '@/views'; import { OcenkaBusiness } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка стоимости предприятия (бизнеса) | Компания ДИТРАСО', title: 'Оценка стоимости предприятия (бизнеса)',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaBusiness />; return <OcenkaBusiness />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaUsherbNedvigi } from '@/views'; import { OcenkaUsherbNedvigi } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка ущерба недвижимости | Компания ДИТРАСО', title: 'Оценка ущерба недвижимости',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaUsherbNedvigi />; return <OcenkaUsherbNedvigi />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaPozhar } from '@/views'; import { OcenkaPozhar } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка ущерба от пожара | Компания ДИТРАСО', title: 'Оценка ущерба от пожара',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaPozhar />; return <OcenkaPozhar />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaZatoplenie } from '@/views'; import { OcenkaZatoplenie } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка ущерба от залива | Компания ДИТРАСО', title: 'Оценка ущерба от залива',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaZatoplenie />; return <OcenkaZatoplenie />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaDTP } from '@/views'; import { OcenkaDTP } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка ущерба в ДТП | Компания ДИТРАСО', title: 'Оценка ущерба в ДТП',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaDTP />; return <OcenkaDTP />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaUTS } from '@/views'; import { OcenkaUTS } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка УТС Утраты товарной стоимости автомобиля | Компания ДИТРАСО', title: 'Оценка УТС Утраты товарной стоимости автомобиля',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaUTS />; return <OcenkaUTS />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaVozdushSudna } from '@/views'; import { OcenkaVozdushSudna } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка воздушных судов и летательных аппаратов | Компания ДИТРАСО', title: 'Оценка воздушных судов и летательных аппаратов',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaVozdushSudna />; return <OcenkaVozdushSudna />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaZdaniya } from '@/views'; import { OcenkaZdaniya } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка здания | Компания ДИТРАСО', title: 'Оценка здания',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaZdaniya />; return <OcenkaZdaniya />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaZememel } from '@/views'; import { OcenkaZememel } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка земель | Компания ДИТРАСО', title: 'Оценка земель',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaZememel />; return <OcenkaZememel />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaUchastok } from '@/views'; import { OcenkaUchastok } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка земельного участка | Компания ДИТРАСО', title: 'Оценка земельного участка',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaUchastok />; return <OcenkaUchastok />;
} }

View File

@@ -1,12 +1,33 @@
import { OcenkaDom } from '@/views'; import { OcenkaDom } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { headers } from 'next/headers';
import { metaInfo } from '@shared/lib';
import { TMetainfo } from '@shared/types/metainfo';
export const metadata: Metadata = { const metainfo: TMetainfo = {
title: 'Оценка жилого дома | Компания ДИТРАСО', title: 'Оценка жилого дома',
description: description:
'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34', 'Услуги независимой оценки и судебной экспертизы в Сочи и Краснодаре. Тел. +7 (900) 241-34-34',
companyName: 'Компания ДИТРАСО',
phone: '+7 (900) 241-34-34',
ogImageUrl: '/images/opengraph/main.png',
}; };
export async function generateMetadata(): Promise<Metadata> {
const h = await headers();
const referer = h.get('referer') ?? '';
const host = h.get('host') ?? '';
const proto = h.get('x-forwarded-proto') ?? '';
const path = referer ? new URL(referer).pathname : '';
const metainfoExtended = Object.assign({}, metainfo, {
host: `${proto}://${host}`,
path: path,
});
return metaInfo(metainfoExtended);
}
export default function Page() { export default function Page() {
return <OcenkaDom />; return <OcenkaDom />;
} }

View File

@@ -1,15 +1,16 @@
import { Home } from '@/views'; import { Home } from '@/views';
import type { Metadata } from 'next'; import type { Metadata } from 'next';
import { metaInfo } from '@shared/lib'; import { metaInfo, phoneBeautify } from '@shared/lib';
import { headers } from 'next/headers'; import { headers } from 'next/headers';
import { TMetainfo } from '@shared/types/metainfo'; import { TMetainfo } from '@shared/types/metainfo';
import { CONTACTS } from '@shared/const/contacts';
const metainfo: TMetainfo = { const metainfo: TMetainfo = {
title: 'Независимая оценка и судебная экспертиза', title: 'Независимая оценка и судебная экспертиза',
description: description:
'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!', 'Услуги оценки имущества и проведение судебных экспертиз Тел.: +7 (900) 241-34-34. Предварительный анализ - бесплатно!',
companyName: 'Компания ДИТРАСО', companyName: CONTACTS.COMPANY_FULL,
phone: '+7 (900) 241-34-34', phone: phoneBeautify(CONTACTS.PHONE),
ogImageUrl: '/images/opengraph/main.png', ogImageUrl: '/images/opengraph/main.png',
}; };

View File

@@ -1,5 +1,6 @@
export const CONTACTS = { export const CONTACTS = {
COMPANY: '«ООО ДИТРАСО»', COMPANY: '«ООО ДИТРАСО»',
COMPANY_FULL: 'Компания «ДИТРАСО»',
WEB: 'ocenka-sochi.ru', WEB: 'ocenka-sochi.ru',
PHONE: '+79002413434', PHONE: '+79002413434',
EMAIL: 'spo-71@yandex.ru', EMAIL: 'spo-71@yandex.ru',

View File

@@ -38,7 +38,7 @@ function metaInfo({ ...props }: TMetaInfo): Metadata {
url: `${host}${path}`, url: `${host}${path}`,
images: [ images: [
{ {
url: `${host}/${ogImageUrl}`, url: `${host}${ogImageUrl}`,
width: width, width: width,
height: height, height: height,
alt: `${title} - ${companyName}`, alt: `${title} - ${companyName}`,
@@ -55,7 +55,7 @@ function metaInfo({ ...props }: TMetaInfo): Metadata {
creator: creator, creator: creator,
images: [ images: [
{ {
url: `${host}/${ogImageUrl}`, url: `${host}${ogImageUrl}`,
width: width, width: width,
height: height, height: height,
alt: `${title} - ${companyName}`, alt: `${title} - ${companyName}`,