carbon-react
Version:
A library of reusable React components for easily building user interfaces.
9 lines (8 loc) • 515 B
TypeScript
import React from "react";
type ReactItem = React.ReactChild | React.ReactFragment | React.ReactPortal;
export declare const getItems: (children: React.ReactNode | React.ReactNode[]) => ReactItem[];
export declare const isItemDisabled: (item: ReactItem) => boolean;
export declare const findFirstFocusableItem: (items: ReactItem[]) => number;
export declare const findLastFocusableItem: (items: ReactItem[]) => number;
export declare const checkChildrenForString: (children: React.ReactNode) => boolean;
export {};