app-launcher-karma
Version:
A React TypeScript component for an app launcher, similar to Google app launcher, for company products.
22 lines (21 loc) • 579 B
TypeScript
import React, { CSSProperties } from "react";
export interface AppLauncherProduct {
name: string;
icon: string;
url: string;
}
export interface DropdownStyles {
container?: CSSProperties;
grid?: CSSProperties;
item?: CSSProperties;
icon?: CSSProperties;
label?: CSSProperties;
}
export interface AppLauncherProps {
products: AppLauncherProduct[];
dropdownStyles?: DropdownStyles;
svgColor?: string;
position?: "right" | "left" | "center";
}
export declare const AppLauncher: React.FC<AppLauncherProps>;
export default AppLauncher;