export async function getTopLatestExhibits()

in src/lib/exhibit.ts [23:36]


export async function getTopLatestExhibits(limit: number): Promise<IPreviewExhibit[]> {
  try {
    const { data } = await getClient().query({
      query: GetTopLatestExhibitsDocument,
      variables: { limit },
    });

    return (data.exhibitCollection?.items as IPreviewExhibit[]) ?? [];
  } catch (error) {
    Logger.logError('Failed to fetch top latest exhibits: ', error);
  }

  return [];
}