@helpwave/hightide
Version:
helpwave's component and theming library
40 lines (37 loc) • 842 B
text/typescript
import * as react_jsx_runtime from 'react/jsx-runtime';
type Config = {
colors: {
background: string;
grid: string;
inactive: string;
};
title: string;
quadrants: {
name: string;
}[];
rings: {
name: string;
color: string;
}[];
print_layout: boolean;
links_in_new_tabs: boolean;
zoomed_quadrant?: 0 | 1 | 2 | 3;
};
type Entry = {
label: string;
link?: string;
active: boolean;
quadrant: 0 | 1 | 2 | 3;
ring: 0 | 1 | 2 | 3;
moved: -1 | 0 | 1;
};
type TechRadarProps = {
date?: Date;
config?: Config;
entries?: Entry[];
};
/**
* This component wraps https://github.com/zalando/tech-radar
*/
declare const TechRadar: ({ date, config, entries, }: TechRadarProps) => react_jsx_runtime.JSX.Element;
export { TechRadar };