@nnc-digital/nnc-design-system
Version:
Design system for West & North Northamptonshire Councils, two unitary councils encompassing Wellingborough, Corby, Daventry, East Northants, Kettering, Northampton, Northamptonshire County and South Northants.
54 lines (53 loc) • 975 B
TypeScript
export interface ServiceLinksBoxedProps {
/**
* An array of all the top level service landing pages
*/
serviceLinksArray: Array<PageLinkProp>;
/**
* Id of container
*/
serviceId?: string;
}
export interface PageLinkProp {
/**
* Title of the page
*/
title: string;
/**
* URL of the page
*/
url: string;
/**
* The key of the icon
*/
iconKey?: string;
/**
* Array of quick links for the service
*/
quickLinksArray?: Array<QuickLinkProp>;
quickLinksShow?: boolean;
}
export interface QuickLinkProp {
/**
* Title of the page
*/
title: string;
/**
* URL of the page
*/
url: string;
}
export interface MemorialQuickLinkProp {
/**
* The key of the icon
*/
iconKey?: string;
/**
* An array of Quick Links
*/
link: Array<QuickLinkProp>;
/**
* Some summary text
*/
summary: string;
}