The official TypeScript template for Create React App providing preconfigured TypeScript support and development environment setup.
Overall
score
98%
A TypeScript React widget for collecting support feedback with inline validation, live counters, and clear submission states.
12/200 that updates as the user types. @test{ email, message, includeScreenshot }, disables inputs while pending, and shows a "Sending..." status. When the promise resolves, inputs re-enable, fields clear, and a confirmation text "Thanks for your feedback!" appears. @test@generates
export type FeedbackFormProps = {
onSubmit: (data: { email: string; message: string; includeScreenshot: boolean }) => Promise<void>;
};
export function FeedbackForm(props: FeedbackFormProps): JSX.Element;React for building components.
Prewired test runner and DOM querying utilities for React component tests.
User interaction simulation for typing, tabbing, and clicking in tests.
Install with Tessl CLI
npx tessl i tessl/npm-cra-template-typescript