@primer/react
Version:
An implementation of GitHub's Primer Design System using React
18 lines (17 loc) • 548 B
TypeScript
import React, { RefObject } from 'react';
export type SavedReply = {
name: string;
content: string;
};
export type SavedRepliesHandle = {
openMenu: () => void;
};
type SavedRepliesContext = null | {
onSelect: (savedReply: SavedReply) => void;
savedReplies: SavedReply[];
/** Ref to the button for clicking via keyboard shortcut. */
ref: RefObject<SavedRepliesHandle>;
};
export declare const SavedRepliesContext: React.Context<SavedRepliesContext>;
export declare const SavedRepliesButton: () => JSX.Element;
export {};