export async function getExhibit()

in src/lib/exhibit.ts [8:21]


export async function getExhibit(slug: string): Promise<IExhibit | undefined> {
  try {
    const { data } = await getClient().query({
      query: GetExhibitDocument,
      variables: { slug },
    });

    return data.exhibitCollection?.items[0] as IExhibit;
  } catch (error) {
    Logger.logError('Failed to fetch exhibit', error);
  }

  return undefined;
}