import { usePublicApi } from '..'; import type { Banners } from '../types'; export function listBanners( codes: string, ): Promise>; export function listBanners( codes: Array, ): Promise>>; export function listBanners( codes: Array | string, ) { if (Array.isArray(codes)) { return usePublicApi>>({ endpoint: '/publics/template/banners/', params: { codes } }); } return usePublicApi>>({ endpoint: '/publics/template/banners/', params: { codes: [codes] } }).then(data => data[0]); }