declare var acfw_edit_coupon: any; export interface ISearchArgs { slug: string; action: string; placeholder: string; } export interface ISearchResult { url: string; title: String; } /** * Search widget template. * * @param {ISearchArgs} search * @returns */ export default function searchWidgetTemplate(search: ISearchArgs) { const { slug, action, placeholder } = search; return `
`; } /** * Search results template. * * @param {ISearchResult[]} results * @param {string} term * @returns */ export function searchResultsTemplate(results: ISearchResult[], term: string) { const list: string = results .map( ({ url, title }) => `