UNPKG

@open-tender/ui

Version:

A component library for use with the Open Tender web app

17 lines (16 loc) 818 B
import { MenuCategories, MenuCategory, MenuItems, NavigationPageType } from '@open-tender/types'; import React, { ReactNode } from 'react'; import { ScreenConfig } from '../types'; export interface CategoryNavProps { config: ScreenConfig; categories: MenuCategories; featured: MenuItems; favorites: MenuItems; recents: MenuItems; navigationType: NavigationPageType; displayImage?: boolean; renderCategoryNavOther: (title: string, path: string) => ReactNode; renderCategoryNavItem: (item: MenuCategory, index: number, setItemLayout?: (x: number, index: number) => void) => ReactNode; } declare const CategoryNav: ({ config, categories, featured, favorites, recents, renderCategoryNavOther, renderCategoryNavItem }: CategoryNavProps) => React.JSX.Element; export default CategoryNav;