react-ui89
Version:
A collection of React components that mimic a common style of user interfaces from the late 80s and early 90s.
21 lines (20 loc) • 1.19 kB
TypeScript
import type { Meta, StoryObj } from "@storybook/react";
import { Ui89InputText } from "./Ui89InputText";
declare const meta: Meta<typeof Ui89InputText>;
export default meta;
type Story = StoryObj<typeof meta>;
export declare const Default: Story;
export declare const Focus: Story;
export declare const TypingEmitsOnChange: Story;
export declare const TypingOnlyEmitsOnChangeWhenNoLongerTyping: Story;
export declare const DoesNotEmitOnChangeOnBlurIfValuesDidNotChange: Story;
export declare const DoesNotEmitOnChangeTwiceBecauseOfBlur: Story;
export declare const RemovesWhitespaceAtTheBeginning: Story;
export declare const RemovesWhitespaceAtTheEnd: Story;
export declare const RemovesExtraWhitespaceInTheMiddle: Story;
export declare const CallsOnChangeWhenEnter: Story;
export declare const EmitsWhatWasTypedWhenValueWasChangedBeforeLastKeyStroke: Story;
export declare const DisplaysValueWhenContentHasNotChangedSinceFocus: Story;
export declare const DisplaysValueWhenContentHasOnlyChangedSinceLastFocusByADifferentValue: Story;
export declare const DoesNotDisplayValueWhenContentHasChangedSinceFocus: Story;
export declare const DoesNotEmitWhatWasTypedWhenValueIsChanged: Story;