Commit 6b43f9bd authored by tom goriunov's avatar tom goriunov Committed by GitHub

OG description bug for NFT instances (#1601)

Fixes #1578
parent 4afa0f12
...@@ -5,8 +5,11 @@ import type { Route } from 'nextjs-routes'; ...@@ -5,8 +5,11 @@ import type { Route } from 'nextjs-routes';
import generate from './generate'; import generate from './generate';
export default function update<R extends Route>(route: R, apiData: ApiData<R>) { export default function update<R extends Route>(route: R, apiData: ApiData<R>) {
const { title, description } = generate(route, apiData); const { title, description, opengraph } = generate(route, apiData);
window.document.title = title; window.document.title = title;
window.document.querySelector('meta[name="description"]')?.setAttribute('content', description); window.document.querySelector('meta[name="description"]')?.setAttribute('content', description);
window.document.querySelector('meta[property="og:title"]')?.setAttribute('content', opengraph.title);
opengraph.description &&
window.document.querySelector('meta[property="og:description"]')?.setAttribute('content', opengraph.description);
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment