import { gql } from "graphql-request" import { request } from "@/lib/request" import NextImage from "next/image" import Image from "../../../../components/Image" import { insertResponseToImageVaultAsset } from "@/utils/imageVault" import type { InsertResponse } from "@/types/requests/imagevault" type TestImageData = { lopeztest: { json_rte: { json: JSON } customdam: InsertResponse } } const query = gql` query MyQuery { lopeztest(uid: "blt0b6d8eaa08d72c46") { json_rte { json } customdam } } ` export default async function TestImagePage() { const response = await request(query) const data = response.data?.lopeztest const customImage = insertResponseToImageVaultAsset(data.customdam) return (
{customImage.meta.alt
) }