Skip to content

Fix #593: keep Storybook links from leaving the preview#619

Open
arpitjain099 wants to merge 1 commit into
cfpb:mainfrom
arpitjain099:chore/storybook-link-click-guard
Open

Fix #593: keep Storybook links from leaving the preview#619
arpitjain099 wants to merge 1 commit into
cfpb:mainfrom
arpitjain099:chore/storybook-link-click-guard

Conversation

@arpitjain099

Copy link
Copy Markdown

Fixes #593

This adds a Storybook decorator that blocks in-canvas link navigation so clicking links in stories does not take you out of the design system preview.

I also updated the Link standalone story play function to click the link and assert that the current URL does not change.

Verification:

┌ Building storybook v10.4.6

◇ Cleaning outputDir: dist-storybook

◇ Loading presets

◇ Building manager..

● Building preview..
This addon is augmenting the Vite config

▲ Found 'rollup-plugin-turbosnap' which is now included by default in
│ Storybook 8.
│ Removing from your plugins list. Ensure you pass --stats-json to
│ generate stats.

│ For more information, see �]8;;https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#turbosnap-vite-plugin-is-no-longer-needed�https://github.com/storybookjs/storybook/...�]8;;�

▲ Vite
│ [unplugin:dts] You are building a library that may not need to
│ generate declaration files.

│ Vite vite v8.0.16 building client environment for production...

■ Vite �[96msrc/components/Alert/alert.stories.tsx�[0m:�[93m119�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'AlertFieldLevelType | undefined' is not assignable to type '"error" |
│ "warning" | "success" | undefined'.
│ Type '"info"' is not assignable to type '"error" | "warning" |
│ "success" | undefined'.

│ �[7m119�[0m status={_arguments.status}
│ �[7m�[0m�[91m~~~~~~�[0m

│ �[96msrc/components/TextInput/text-input.tsx�[0m:�[93m32�[0m:�[93m3�[0m
│ �[7m32�[0m status?: TextInputStatusType;
│ �[7m�[0m�[96m~~~~~~�[0m
│ The expected type comes from property 'status' which is declared here
│ on type 'IntrinsicAttributes & CustomTextInputProperties &
│ RequiredTextInputProperties & RefAttributes'
│ �[96msrc/components/Alert/alert.stories.tsx�[0m:�[93m139�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'AlertFieldLevelType | undefined' is not assignable to type '"error" |
│ "warning" | "success" | undefined'.
│ Type '"info"' is not assignable to type '"error" | "warning" |
│ "success" | undefined'.

│ �[7m139�[0m status={_arguments.status}
│ �[7m�[0m�[91m~~~~~~�[0m

│ �[96msrc/components/TextInput/text-input.tsx�[0m:�[93m32�[0m:�[93m3�[0m
│ �[7m32�[0m status?: TextInputStatusType;
│ �[7m�[0m�[96m~~~~~~�[0m
│ The expected type comes from property 'status' which is declared here
│ on type 'IntrinsicAttributes & CustomTextInputProperties &
│ RequiredTextInputProperties & RefAttributes'
│ �[96msrc/components/Alert/alert.stories.tsx�[0m:�[93m159�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'AlertFieldLevelType | undefined' is not assignable to type '"error" |
│ "warning" | "success" | undefined'.
│ Type '"info"' is not assignable to type '"error" | "warning" |
│ "success" | undefined'.

│ �[7m159�[0m status={_arguments.status}
│ �[7m�[0m�[91m~~~~~~�[0m

│ �[96msrc/components/TextInput/text-input.tsx�[0m:�[93m32�[0m:�[93m3�[0m
│ �[7m32�[0m status?: TextInputStatusType;
│ �[7m�[0m�[96m~~~~~~�[0m
│ The expected type comes from property 'status' which is declared here
│ on type 'IntrinsicAttributes & CustomTextInputProperties &
│ RequiredTextInputProperties & RefAttributes'
│ �[96msrc/components/Alert/alert.test.tsx�[0m:�[93m187�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ '"incorrect-status"' is not assignable to type 'AlertFieldLevelType |
│ undefined'.

│ �[7m187�[0m status={unSupportedStatus}
│ �[7m�[0m�[91m~~~~~~�[0m

│ �[96msrc/components/Alert/alert-field-level.tsx�[0m:�[93m16�[0m:�[93m3�[0m
│ �[7m16�[0m status?: AlertFieldLevelType;
│ �[7m�[0m�[96m~~~~~~�[0m
│ The expected type comes from property 'status' which is declared here
│ on type 'IntrinsicAttributes & AlertFieldLevelProperties'
│ �[96msrc/components/Banner/banner.tsx�[0m:�[93m64�[0m:�[93m22�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m64�[0m taglineContent = {tagline};
│ �[7m�[0m�[91m~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Banner/banner.tsx�[0m:�[93m64�[0m:�[93m45�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m64�[0m taglineContent = {tagline};
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Footer/footer-banner.tsx�[0m:�[93m5�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m5�[0m <cfpb-tagline isLarge
│ data-testid='footer-tagline'>
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Footer/footer-banner.tsx�[0m:�[93m5�[0m:�[93m56�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m5�[0m <cfpb-tagline isLarge
│ data-testid='footer-tagline'>
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Header/header.stories.tsx�[0m:�[93m29�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'ReactNode[]' is not assignable to type 'Element[]'.
│ Type 'ReactNode' is not assignable to type 'Element'.
│ Type 'undefined' is not assignable to type 'ReactElement<any, any>'.

│ �[7m29�[0m links: ExampleLinks,
│ �[7m�[0m�[91m~~~~~�[0m
│ �[96msrc/components/Header/header.test.tsx�[0m:�[93m24�[0m:�[93m12�[0m - �[91merror�[0m�[90m TS18047:�[39m
│ �[90m�[0m'container.firstChild' is possibly 'null'.

│ �[7m24�[0m expect(container.firstChild.className).toBe('o-header-scope');
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Header/header.test.tsx�[0m:�[93m24�[0m:�[93m33�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'className' does not exist on type 'ChildNode'.

│ �[7m24�[0m expect(container.firstChild.className).toBe('o-header-scope');
│ �[7m�[0m�[91m~~~~~~~~~�[0m
│ �[96msrc/components/Header/header.test.tsx�[0m:�[93m25�[0m:�[93m12�[0m - �[91merror�[0m�[90m TS18047:�[39m
│ �[90m�[0m'container.firstChild' is possibly 'null'.

│ �[7m25�[0m expect(container.firstChild.firstChild?.className).toBe(
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Header/header.test.tsx�[0m:�[93m25�[0m:�[93m45�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'className' does not exist on type 'ChildNode'.

│ �[7m25�[0m expect(container.firstChild.firstChild?.className).toBe(
│ �[7m�[0m�[91m~~~~~~~~~�[0m
│ �[96msrc/components/Label/label.test.tsx�[0m:�[93m44�[0m:�[93m13�[0m - �[91merror�[0m�[90m TS2741: �[0mProperty
│ 'children' is missing in type '{ htmlFor: string; }' but required in
│ type 'LabelProperties'.

│ �[7m44�[0m render();
│ �[7m�[0m�[91m~~~~~�[0m

│ �[96msrc/components/Label/label.tsx�[0m:�[93m7�[0m:�[93m3�[0m
│ �[7m7�[0m children: ReactNode;
│ �[7m�[0m�[96m~~~~~~~~�[0m
│ 'children' is declared here.
│ �[96msrc/components/Pagination/pagination.test.tsx�[0m:�[93m11�[0m:�[93m13�[0m - �[91merror�[0m�[90m TS2739:�[39m
│ �[90m�[0mType '{ page: number; pageCount: number; tableId: string; }' is
│ missing the following properties from type 'PaginationProperties':
│ onClickPrevious, onClickNext, onClickGo

│ �[7m11�[0m render(<Pagination page={2} pageCount={3} tableId='pagination'
│ />);
│ �[7m�[0m�[91m~~~~~~~~~~�[0m
│ �[96msrc/components/Pagination/pagination.test.tsx�[0m:�[93m20�[0m:�[93m13�[0m - �[91merror�[0m�[90m TS2739:�[39m
│ �[90m�[0mType '{ page: number; pageCount: number; tableId: string; }' is
│ missing the following properties from type 'PaginationProperties':
│ onClickPrevious, onClickNext, onClickGo

│ �[7m20�[0m render(<Pagination page={1} pageCount={3} tableId='pagination'
│ />);
│ �[7m�[0m�[91m~~~~~~~~~~�[0m
│ �[96msrc/components/Pagination/pagination.test.tsx�[0m:�[93m26�[0m:�[93m13�[0m - �[91merror�[0m�[90m TS2739:�[39m
│ �[90m�[0mType '{ page: number; pageCount: number; tableId: string; }' is
│ missing the following properties from type 'PaginationProperties':
│ onClickPrevious, onClickNext, onClickGo

│ �[7m26�[0m render(<Pagination page={3} pageCount={3} tableId='pagination'
│ />);
│ �[7m�[0m�[91m~~~~~~~~~~�[0m
│ �[96msrc/components/Pagination/pagination.test.tsx�[0m:�[93m38�[0m:�[93m10�[0m - �[91merror�[0m�[90m TS2739:�[39m
│ �[90m�[0mType '{ page: number; pageCount: number; tableId: string; onClickGo:
│ (value: number) => void; }' is missing the following properties from
│ type 'PaginationProperties': onClickPrevious, onClickNext

│ �[7m38�[0m <Pagination
│ �[7m�[0m�[91m~~~~~~~~~~�[0m
│ �[96msrc/components/Pagination/pagination.tsx�[0m:�[93m98�[0m:�[93m40�[0m - �[91merror�[0m�[90m TS2345:�[39m
│ �[90m�[0mArgument of type 'FormDataEntryValue' is not assignable to parameter
│ of type 'string'.
│ Type 'File' is not assignable to type 'string'.

│ �[7m98�[0m const targetPage = Number.parseInt(formData.page, 10);
│ �[7m�[0m�[91m~~~~~~~~~~~~~�[0m
│ �[96msrc/components/RadioButton/radio-button.tsx�[0m:�[93m53�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string | RefObject | ((instance: HTMLInputElement |
│ null) => void) | null | undefined' is not assignable to type
│ 'Ref | undefined'.
│ Type 'string' is not assignable to type 'Ref |
│ undefined'.

│ �[7m53�[0m ref={inputRef}
│ �[7m�[0m�[91m~~~�[0m

│ �[96mnode_modules/@types/react/index.d.ts�[0m:�[93m301�[0m:�[93m9�[0m
│ �[7m301�[0m ref?: Ref | undefined;
│ �[7m�[0m�[96m~~~�[0m
│ The expected type comes from property 'ref' which is declared here on
│ type 'DetailedHTMLProps<InputHTMLAttributes,
│ HTMLInputElement>'
│ �[96msrc/components/Select/select-multi.tsx�[0m:�[93m32�[0m:�[93m39�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'getModel' does not exist on type 'void'.

│ �[7m32�[0m const modelSelected =
│ newSelect.getModel().getSelectedIndices();
│ �[7m�[0m�[91m~~~~~~~~�[0m
│ �[96msrc/components/Select/select-multi.tsx�[0m:�[93m37�[0m:�[93m15�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'addEventListener' does not exist on type 'void'.

│ �[7m37�[0m newSelect.addEventListener(EVT_SELECT, onUpdate);
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Select/select-multi.tsx�[0m:�[93m39�[0m:�[93m28�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'removeEventListener' does not exist on type 'void'.

│ �[7m39�[0m return () => newSelect.removeEventListener(EVT_SELECT,
│ onUpdate);
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Table/table.stories.tsx�[0m:�[93m30�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m30�[0m rows: [
│ �[7m�[0m�[91m~~~~�[0m
│ �[96msrc/components/Table/table.stories.tsx�[0m:�[93m42�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m42�[0m rows: [
│ �[7m�[0m�[91m~~~~�[0m
│ �[96msrc/components/Table/table.stories.tsx�[0m:�[93m65�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m65�[0m rows: [
│ �[7m�[0m�[91m~~~~�[0m
│ �[96msrc/components/Table/table.stories.tsx�[0m:�[93m117�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m117�[0m rows: [
│ �[7m�[0m�[91m~~~~�[0m
│ �[96msrc/components/Table/table.stories.tsx�[0m:�[93m130�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m130�[0m rows: [...Array.from({ length: numberRows }).keys()].map((key)
│ => [
│ �[7m�[0m�[91m~~~~�[0m
│ �[96msrc/components/Table/table.stories.tsx�[0m:�[93m151�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m151�[0m rows: [
│ �[7m�[0m�[91m~~~~�[0m
│ �[96msrc/components/Table/table.stories.tsx�[0m:�[93m180�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m180�[0m rows: maxUidTestRows,
│ �[7m�[0m�[91m~~~~�[0m
│ �[96msrc/components/Table/table.stories.tsx�[0m:�[93m209�[0m:�[93m5�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m209�[0m rows: [
│ �[7m�[0m�[91m~~~~�[0m
│ �[96msrc/components/Table/table.test.tsx�[0m:�[93m38�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m38�[0m rows={defaultRows}
│ �[7m�[0m�[91m~~~~�[0m

│ �[96mnode_modules/@types/react/index.d.ts�[0m:�[93m2972�[0m:�[93m9�[0m
│ �[7m2972�[0m rows?: number | undefined;
│ �[7m�[0m�[96m~~~~�[0m
│ The expected type comes from property 'rows' which is declared here on
│ type 'IntrinsicAttributes & Omit<HTMLProps &
│ TableProperties, "ref"> & RefAttributes'
│ �[96msrc/components/Table/table.test.tsx�[0m:�[93m53�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m53�[0m rows={defaultRows}
│ �[7m�[0m�[91m~~~~�[0m

│ �[96mnode_modules/@types/react/index.d.ts�[0m:�[93m2972�[0m:�[93m9�[0m
│ �[7m2972�[0m rows?: number | undefined;
│ �[7m�[0m�[96m~~~~�[0m
│ The expected type comes from property 'rows' which is declared here on
│ type 'IntrinsicAttributes & Omit<HTMLProps &
│ TableProperties, "ref"> & RefAttributes'
│ �[96msrc/components/Table/table.test.tsx�[0m:�[93m70�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m70�[0m rows={defaultRows}
│ �[7m�[0m�[91m~~~~�[0m

│ �[96mnode_modules/@types/react/index.d.ts�[0m:�[93m2972�[0m:�[93m9�[0m
│ �[7m2972�[0m rows?: number | undefined;
│ �[7m�[0m�[96m~~~~�[0m
│ The expected type comes from property 'rows' which is declared here on
│ type 'IntrinsicAttributes & Omit<HTMLProps &
│ TableProperties, "ref"> & RefAttributes'
│ �[96msrc/components/Table/table.test.tsx�[0m:�[93m85�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType '(string
│ | { header: string; width: number; isAlignRight?: undefined; } | {
│ header: string; width: number; isAlignRight: boolean; })[]' is not
│ assignable to type 'TableColumn[]'.
│ Type 'string | { header: string; width: number; isAlignRight?:
│ undefined; } | { header: string; width: number; isAlignRight: boolean;
│ }' is not assignable to type 'TableColumn'.
│ Type '{ header: string; width: number; isAlignRight?: undefined; }' is
│ not assignable to type 'TableColumn'.
│ Type '{ header: string; width: number; isAlignRight?: undefined; }' is
│ not assignable to type 'TableColumnConfiguration'.
│ Types of property 'width' are incompatible.
│ Type 'number' is not assignable to type 'WidthPercent | undefined'.

│ �[7m85�[0m columns={columnsWithConfiguration}
│ �[7m�[0m�[91m~~~~~~~�[0m

│ �[96msrc/components/Table/table.tsx�[0m:�[93m42�[0m:�[93m3�[0m
│ �[7m42�[0m columns: TableColumn[];
│ �[7m�[0m�[96m~~~~~~~�[0m
│ The expected type comes from property 'columns' which is declared here
│ on type 'IntrinsicAttributes & Omit<HTMLProps &
│ TableProperties, "ref"> & RefAttributes'
│ �[96msrc/components/Table/table.test.tsx�[0m:�[93m86�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m86�[0m rows={defaultRows}
│ �[7m�[0m�[91m~~~~�[0m

│ �[96mnode_modules/@types/react/index.d.ts�[0m:�[93m2972�[0m:�[93m9�[0m
│ �[7m2972�[0m rows?: number | undefined;
│ �[7m�[0m�[96m~~~~�[0m
│ The expected type comes from property 'rows' which is declared here on
│ type 'IntrinsicAttributes & Omit<HTMLProps &
│ TableProperties, "ref"> & RefAttributes'
│ �[96msrc/components/Table/table.test.tsx�[0m:�[93m98�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType '(string
│ | { header: string; width: number; isAlignRight?: undefined; } | {
│ header: string; width: number; isAlignRight: boolean; })[]' is not
│ assignable to type 'TableColumn[]'.
│ Type 'string | { header: string; width: number; isAlignRight?:
│ undefined; } | { header: string; width: number; isAlignRight: boolean;
│ }' is not assignable to type 'TableColumn'.
│ Type '{ header: string; width: number; isAlignRight?: undefined; }' is
│ not assignable to type 'TableColumn'.
│ Type '{ header: string; width: number; isAlignRight?: undefined; }' is
│ not assignable to type 'TableColumnConfiguration'.
│ Types of property 'width' are incompatible.
│ Type 'number' is not assignable to type 'WidthPercent | undefined'.

│ �[7m98�[0m columns={columnsWithConfiguration}
│ �[7m�[0m�[91m~~~~~~~�[0m

│ �[96msrc/components/Table/table.tsx�[0m:�[93m42�[0m:�[93m3�[0m
│ �[7m42�[0m columns: TableColumn[];
│ �[7m�[0m�[96m~~~~~~~�[0m
│ The expected type comes from property 'columns' which is declared here
│ on type 'IntrinsicAttributes & Omit<HTMLProps &
│ TableProperties, "ref"> & RefAttributes'
│ �[96msrc/components/Table/table.test.tsx�[0m:�[93m99�[0m:�[93m9�[0m - �[91merror�[0m�[90m TS2322: �[0mType
│ 'string[][]' is not assignable to type 'number & ReactNode[][]'.
│ Type 'string[][]' is not assignable to type 'number'.

│ �[7m99�[0m rows={defaultRows}
│ �[7m�[0m�[91m~~~~�[0m

│ �[96mnode_modules/@types/react/index.d.ts�[0m:�[93m2972�[0m:�[93m9�[0m
│ �[7m2972�[0m rows?: number | undefined;
│ �[7m�[0m�[96m~~~~�[0m
│ The expected type comes from property 'rows' which is declared here on
│ type 'IntrinsicAttributes & Omit<HTMLProps &
│ TableProperties, "ref"> & RefAttributes'
│ �[96msrc/components/Tagline/tagline.stories.tsx�[0m:�[93m10�[0m:�[93m3�[0m - �[91merror�[0m�[90m TS2339:�[39m
│ �[90m�[0mProperty 'cfpb-tagline' does not exist on type
│ 'JSX.IntrinsicElements'.

│ �[7m10�[0m <cfpb-tagline {...props}>
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Tagline/tagline.stories.tsx�[0m:�[93m10�[0m:�[93m28�[0m - �[91merror�[0m�[90m TS2339:�[39m
│ �[90m�[0mProperty 'cfpb-tagline' does not exist on type
│ 'JSX.IntrinsicElements'.

│ �[7m10�[0m <cfpb-tagline {...props}>
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Tagline/tagline.stories.tsx�[0m:�[93m36�[0m:�[93m27�[0m - �[91merror�[0m�[90m TS2339:�[39m
│ �[90m�[0mProperty 'cfpb-tagline' does not exist on type
│ 'JSX.IntrinsicElements'.

│ �[7m36�[0m render: (properties) => <cfpb-tagline
│ {...properties}>,
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Tagline/tagline.stories.tsx�[0m:�[93m36�[0m:�[93m57�[0m - �[91merror�[0m�[90m TS2339:�[39m
│ �[90m�[0mProperty 'cfpb-tagline' does not exist on type
│ 'JSX.IntrinsicElements'.

│ �[7m36�[0m render: (properties) => <cfpb-tagline
│ {...properties}>,
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Tagline/tagline.test.tsx�[0m:�[93m11�[0m:�[93m12�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m11�[0m render(Hoboken);
│ �[7m�[0m�[91m~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Tagline/tagline.test.tsx�[0m:�[93m11�[0m:�[93m33�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m11�[0m render(Hoboken);
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Tagline/tagline.test.tsx�[0m:�[93m16�[0m:�[93m12�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m16�[0m render(tagline);
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Tagline/tagline.test.tsx�[0m:�[93m16�[0m:�[93m41�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m16�[0m render(tagline);
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Tagline/tagline.test.tsx�[0m:�[93m27�[0m:�[93m12�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m27�[0m render(tagline);
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/Tagline/tagline.test.tsx�[0m:�[93m27�[0m:�[93m41�[0m - �[91merror�[0m�[90m TS2339: �[0mProperty
│ 'cfpb-tagline' does not exist on type 'JSX.IntrinsicElements'.

│ �[7m27�[0m render(tagline);
│ �[7m�[0m�[91m~~~~~~~~~~~~~~~�[0m
│ �[96msrc/components/TextIntroduction/text-introduction.tsx�[0m:�[93m118�[0m:�[93m28�[0m - �[91merror�[0m�[90m�[39m
│ �[90mTS2339: �[0mProperty 'displayName' does not exist on type '({ className,
│ children, ...properties }: HTMLProps) => Element'.

│ �[7m118�[0m TextIntroduction.Container.displayName =
│ 'TextIntroduction.Container';
│ �[7m�[0m�[91m~~~~~~~~~~~�[0m
│ �[96msrc/components/TextIntroduction/text-introduction.tsx�[0m:�[93m119�[0m:�[93m26�[0m - �[91merror�[0m�[90m�[39m
│ �[90mTS2339: �[0mProperty 'displayName' does not exist on type '({ children, }:
│ TextIntroductionSubProperties) => Element'.

│ �[7m119�[0m TextIntroduction.Heading.displayName = 'TextIntroduction.Heading';
│ �[7m�[0m�[91m~~~~~~~~~~~�[0m
│ �[96msrc/components/TextIntroduction/text-introduction.tsx�[0m:�[93m120�[0m:�[93m30�[0m - �[91merror�[0m�[90m�[39m
│ �[90mTS2339: �[0mProperty 'displayName' does not exist on type '({ children, }:
│ TextIntroductionSubProperties) => ReactNode'.

│ �[7m120�[0m TextIntroduction.Description.displayName =
│ 'TextIntroduction.Description';
│ �[7m�[0m�[91m~~~~~~~~~~~�[0m
│ �[96msrc/components/TextIntroduction/text-introduction.tsx�[0m:�[93m121�[0m:�[93m29�[0m - �[91merror�[0m�[90m�[39m
│ �[90mTS2339: �[0mProperty 'displayName' does not exist on type '({ children, }:
│ TextIntroductionSubProperties) => Element'.

│ �[7m121�[0m TextIntroduction.Subheading.displayName =
│ 'TextIntroduction.Subheading';
│ �[7m�[0m�[91m~~~~~~~~~~~�[0m
│ �[96msrc/components/Well/well.test.tsx�[0m:�[93m35�[0m:�[93m38�[0m - �[91merror�[0m�[90m TS2769: �[0mNo overload
│ matches this call.
│ Overload 1 of 2, '(id: Matcher, options?: SelectorMatcherOptions |
│ undefined): HTMLElement', gave the following error.
│ Argument of type 'string | undefined' is not assignable to parameter
│ of type 'Matcher'.
│ Type 'undefined' is not assignable to type 'Matcher'.
│ Overload 2 of 2, '(id: Matcher, options?: SelectorMatcherOptions |
│ undefined): HTMLElement', gave the following error.
│ Argument of type 'string | undefined' is not assignable to parameter
│ of type 'Matcher'.
│ Type 'undefined' is not assignable to type 'Matcher'.

│ �[7m35�[0m const heading = screen.getByText(headingText);
│ �[7m�[0m�[91m~~~~~~~~~~~�[0m

�[2K
transforming...│
● Copying static files: src/assets at dist-storybook
✓ 783 modules transformed.
rendering chunks...
│ Vite
│ [unplugin:dts] Start generate declaration files...
│ Vite [unplugin:dts] Declaration files built in 14860ms.

computing gzip size...
│ Vite dist-storybook/assets/cfpb_logo_es-BdUrT6Nx.svg
│ 4.40 kB │ gzip: 1.16 kB
│ dist-storybook/assets/source-sans-3-greek-ext-wght-normal-BWSLJLk6.woff2
│ 9.78 kB
│ dist-storybook/assets/source-sans-3-vietnamese-wght-normal-C1uRvKPU.woff2
│ 10.32 kB
│ dist-storybook/assets/source-sans-3-cyrillic-ext-wght-normal-DzyfIafT.woff2
│ 10.67 kB
│ dist-storybook/assets/source-sans-3-greek-wght-normal-C9H9m1vD.woff2
│ 14.60 kB
│ dist-storybook/assets/source-sans-3-cyrillic-wght-normal-BMDVbyM7.woff2
│ 18.49 kB
│ dist-storybook/iframe.html
│ 22.21 kB │ gzip: 6.15 kB
│ dist-storybook/assets/source-sans-3-latin-wght-normal-BqRLTx4X.woff2
│ 28.74 kB
│ dist-storybook/assets/source-sans-3-latin-ext-wght-normal-C8iNium2.woff2
│ 60.08 kB
│ dist-storybook/assets/well-B7Qdt5vy.css
│ 0.07 kB │ gzip: 0.07 kB
│ dist-storybook/assets/cfpb-expandables-Bx01v6_d.css
│ 6.38 kB │ gzip: 1.65 kB
│ dist-storybook/assets/secondary-nav-7jRlKtcv.css
│ 8.66 kB │ gzip: 2.02 kB
│ dist-storybook/assets/iframe-BLxCupT-.css
│ 19.26 kB │ gzip: 5.09 kB
│ dist-storybook/assets/src-DHPLCL9A.css
│ 25.45 kB │ gzip: 4.50 kB
│ dist-storybook/assets/src-D8UqKTW_.css
│ 84.14 kB │ gzip: 13.51 kB
│ dist-storybook/assets/mdx-react-shim-Hbr6BzwY.js
│ 0.12 kB │ gzip: 0.12 kB
│ dist-storybook/assets/chunk-242VQQM5-D_TF1fLq.js
│ 0.22 kB │ gzip: 0.19 kB
│ dist-storybook/assets/formatter-L2YTDE3Q-Bi3mnCG0.js
│ 0.23 kB │ gzip: 0.19 kB
│ dist-storybook/assets/test-utils-ho7MPne_.js
│ 0.35 kB │ gzip: 0.27 kB
│ dist-storybook/assets/jsx-runtime-CaZkqeYb.js
│ 0.43 kB │ gzip: 0.30 kB
│ dist-storybook/assets/minus-Bo9OdxHu.js
│ 0.46 kB │ gzip: 0.33 kB
│ dist-storybook/assets/x-Cw5b-DJ7.js
│ 0.48 kB │ gzip: 0.37 kB
│ dist-storybook/assets/seven-closed-BjXfKgeK.js
│ 0.49 kB │ gzip: 0.37 kB
│ dist-storybook/assets/one-closed-BWmczbyA.js
│ 0.50 kB │ gzip: 0.37 kB
│ dist-storybook/assets/flickr-EOCbhdu2.js
│ 0.50 kB │ gzip: 0.34 kB
│ dist-storybook/assets/bookmark-szfFbpdR.js
│ 0.51 kB │ gzip: 0.37 kB
│ dist-storybook/assets/right-Dy55wXB8.js
│ 0.51 kB │ gzip: 0.35 kB
│ dist-storybook/assets/up-93i7_HoP.js
│ 0.51 kB │ gzip: 0.35 kB
│ dist-storybook/assets/x-square-DYOZ8W1Q.js
│ 0.51 kB │ gzip: 0.39 kB
│ dist-storybook/assets/down-NDwkjhq8.js
│ 0.52 kB │ gzip: 0.34 kB
│ dist-storybook/assets/left-Bp_dTvKT.js
│ 0.52 kB │ gzip: 0.35 kB
│ dist-storybook/assets/minus-round-CiDHus3g.js
│ 0.52 kB │ gzip: 0.36 kB
│ dist-storybook/assets/play-CpMGfbQ1.js
│ 0.52 kB │ gzip: 0.37 kB
│ dist-storybook/assets/warning-D3DvGKT5.js
│ 0.53 kB │ gzip: 0.37 kB
│ dist-storybook/assets/folder-B8PCnOvJ.js
│ 0.53 kB │ gzip: 0.36 kB
│ dist-storybook/assets/approved-B_YnGf9w.js
│ 0.54 kB │ gzip: 0.38 kB
│ dist-storybook/assets/flickr-square-ao35dXOW.js
│ 0.54 kB │ gzip: 0.37 kB
│ dist-storybook/assets/arrow-down-Jj23v6MO.js
│ 0.54 kB │ gzip: 0.36 kB
│ dist-storybook/assets/four-closed-CTmmNuy1.js
│ 0.54 kB │ gzip: 0.40 kB
│ dist-storybook/assets/arrow-right-DMwrdfLN.js
│ 0.54 kB │ gzip: 0.35 kB
│ dist-storybook/assets/search-U_OSOdzs.js
│ 0.54 kB │ gzip: 0.37 kB
│ dist-storybook/assets/plus-Lbk-gMoV.js
│ 0.55 kB │ gzip: 0.35 kB
│ dist-storybook/assets/left-round-CN2PCWEE.js
│ 0.55 kB │ gzip: 0.38 kB
│ dist-storybook/assets/share-Bz4QK9FN.js
│ 0.55 kB │ gzip: 0.38 kB
│ dist-storybook/assets/error-ChvHEt0T.js
│ 0.56 kB │ gzip: 0.37 kB
│ dist-storybook/assets/arrow-up-OiH5as6w.js
│ 0.56 kB │ gzip: 0.37 kB
│ dist-storybook/assets/up-round-B_j84iZQ.js
│ 0.56 kB │ gzip: 0.39 kB
│ dist-storybook/assets/right-round-pO_IcRpQ.js
│ 0.56 kB │ gzip: 0.39 kB
│ dist-storybook/assets/warning-round-BKyyc5h5.js
│ 0.56 kB │ gzip: 0.38 kB
│ dist-storybook/assets/equal-g23cUXA8.js
│ 0.56 kB │ gzip: 0.36 kB
│ dist-storybook/assets/arrow-left-B4EOy_u2.js
│ 0.57 kB │ gzip: 0.36 kB
│ dist-storybook/assets/credit-card-9eUouGp2.js
│ 0.57 kB │ gzip: 0.39 kB
│ dist-storybook/assets/spring-CRKR40Te.js
│ 0.57 kB │ gzip: 0.37 kB
│ dist-storybook/assets/user-BI-1cUGP.js
│ 0.58 kB │ gzip: 0.38 kB
│ dist-storybook/assets/book-eP8klM0h.js
│ 0.58 kB │ gzip: 0.41 kB
│ dist-storybook/assets/facebook-C-Eln3eI.js
│ 0.58 kB │ gzip: 0.41 kB
│ dist-storybook/assets/information-round-CwVZQPW_.js
│ 0.58 kB │ gzip: 0.38 kB
│ dist-storybook/assets/down-round-DdmWjDEO.js
│ 0.58 kB │ gzip: 0.39 kB
│ dist-storybook/assets/email-round-CFX2m9kp.js
│ 0.59 kB │ gzip: 0.42 kB
│ dist-storybook/assets/play-round-Bs9Pk51z.js
│ 0.59 kB │ gzip: 0.41 kB
│ dist-storybook/assets/bookmark-round-Cn9ZSF3i.js
│ 0.59 kB │ gzip: 0.41 kB
│ dist-storybook/assets/disabled-HYrxNnGn.js
│ 0.59 kB │ gzip: 0.40 kB
│ dist-storybook/assets/divide-DAQCcdgw.js
│ 0.59 kB │ gzip: 0.37 kB
│ dist-storybook/assets/email-square-TyCgGail.js
│ 0.59 kB │ gzip: 0.43 kB
│ dist-storybook/assets/fall-eekuvtHH.js
│ 0.59 kB │ gzip: 0.41 kB
│ dist-storybook/assets/video-round-DN1-9bJt.js
│ 0.59 kB │ gzip: 0.40 kB
│ dist-storybook/assets/approved-round-DOZ1zlAG.js
│ 0.59 kB │ gzip: 0.41 kB
│ dist-storybook/assets/video-nis4GFEY.js
│ 0.60 kB │ gzip: 0.39 kB
│ dist-storybook/assets/search-round-BsOR-0UK.js
│ 0.60 kB │ gzip: 0.41 kB
│ dist-storybook/assets/folder-empty-BQGEviEX.js
│ 0.60 kB │ gzip: 0.40 kB
│ dist-storybook/assets/briefcase-Cl-rQiX3.js
│ 0.60 kB │ gzip: 0.37 kB
│ dist-storybook/assets/mail-round-p0VkBrIg.js
│ 0.60 kB │ gzip: 0.41 kB
│ dist-storybook/assets/share-round-Drm3dOfT.js
│ 0.60 kB │ gzip: 0.40 kB
│ dist-storybook/assets/plus-round-D5BrMHXQ.js
│ 0.60 kB │ gzip: 0.40 kB
│ dist-storybook/assets/arrow-up-round-DK_a7XbD.js
│ 0.60 kB │ gzip: 0.40 kB
│ dist-storybook/assets/monitor-CLQs43-q.js
│ 0.61 kB │ gzip: 0.40 kB
│ dist-storybook/assets/folder-round-BoA0Jtff.js
│ 0.61 kB │ gzip: 0.40 kB
│ dist-storybook/assets/mail-BLQN1dtn.js
│ 0.61 kB │ gzip: 0.41 kB
│ dist-storybook/assets/equal-round-c9m8ipho.js
│ 0.61 kB │ gzip: 0.38 kB
│ dist-storybook/assets/facebook-square-DsgL6HvN.js
│ 0.62 kB │ gzip: 0.44 kB
│ dist-storybook/assets/arrow-down-round-DAc5MrtF.js
│ 0.62 kB │ gzip: 0.41 kB
│ dist-storybook/assets/speech-bubble-jgn8BTtH.js
│ 0.62 kB │ gzip: 0.41 kB
│ dist-storybook/assets/arrow-right-round-D42-1Q3q.js
│ 0.63 kB │ gzip: 0.41 kB
│ dist-storybook/assets/arrow-left-round-CY95EGN7.js
│ 0.63 kB │ gzip: 0.41 kB
│ dist-storybook/assets/audio-low-Bh8xnPVc.js
│ 0.63 kB │ gzip: 0.42 kB
│ dist-storybook/assets/unbookmark-D2JZ5Xe9.js
│ 0.63 kB │ gzip: 0.43 kB
│ dist-storybook/assets/disabled-round-9WyJBXIC.js
│ 0.64 kB │ gzip: 0.41 kB
│ dist-storybook/assets/information-ChAePL37.js
│ 0.64 kB │ gzip: 0.42 kB
│ dist-storybook/assets/credit-card-round-BgNCu5rz.js
│ 0.64 kB │ gzip: 0.42 kB
│ dist-storybook/assets/error-round-DRaOajTF.js
│ 0.64 kB │ gzip: 0.41 kB
│ dist-storybook/assets/user-round-BZgfVVOc.js
│ 0.64 kB │ gzip: 0.41 kB
│ dist-storybook/assets/divide-round-HZyXqyu8.js
│ 0.65 kB │ gzip: 0.41 kB
│ dist-storybook/assets/folder-empty-round-Ca0GP7ej.js
│ 0.65 kB │ gzip: 0.44 kB
│ dist-storybook/assets/up-down-C6jGvB6_.js
│ 0.65 kB │ gzip: 0.39 kB
│ dist-storybook/assets/briefcase-round-CnQRiyJu.js
│ 0.66 kB │ gzip: 0.41 kB
│ dist-storybook/assets/book-round-DXXZz6-y.js
│ 0.66 kB │ gzip: 0.44 kB
│ dist-storybook/assets/email-CnefDese.js
│ 0.66 kB │ gzip: 0.44 kB
│ dist-storybook/assets/left-right-BFhTUDiT.js
│ 0.66 kB │ gzip: 0.40 kB
│ dist-storybook/assets/menu-DXsyw6KU.js
│ 0.66 kB │ gzip: 0.38 kB
│ dist-storybook/assets/pop-up-XstEGjyI.js
│ 0.67 kB │ gzip: 0.41 kB
│ dist-storybook/assets/technology-round-6DeehzWQ.js
│ 0.67 kB │ gzip: 0.43 kB
│ dist-storybook/assets/fall-round-P34yEKW1.js
│ 0.67 kB │ gzip: 0.45 kB
│ dist-storybook/assets/monitor-round-lH6uo2DF.js
│ 0.67 kB │ gzip: 0.43 kB
│ dist-storybook/assets/presentation-round-wLm2iYBs.js
│ 0.67 kB │ gzip: 0.45 kB
│ dist-storybook/assets/speech-bubble-round-B6v7e-rl.js
│ 0.68 kB │ gzip: 0.44 kB
│ dist-storybook/assets/favorite-g9ff9D-k.js
│ 0.68 kB │ gzip: 0.47 kB
│ dist-storybook/assets/technology-CMnCptc-.js
│ 0.68 kB │ gzip: 0.41 kB
│ dist-storybook/assets/spring-round-DPehtsPX.js
│ 0.69 kB │ gzip: 0.43 kB
│ dist-storybook/assets/presentation-C1N_0uar.js
│ 0.69 kB │ gzip: 0.44 kB
│ dist-storybook/assets/complaint-Hq6wMKKb.js
│ 0.69 kB │ gzip: 0.42 kB
│ dist-storybook/assets/lock-Di0_dqJe.js
│ 0.69 kB │ gzip: 0.44 kB
│ dist-storybook/assets/up-down-round-sE12Putm.js
│ 0.69 kB │ gzip: 0.43 kB
│ dist-storybook/assets/clothes-Dg1iCBAe.js
│ 0.69 kB │ gzip: 0.44 kB
│ dist-storybook/assets/document-Ck53fUvH.js
│ 0.69 kB │ gzip: 0.44 kB
│ dist-storybook/assets/percentage-C64-00mO.js
│ 0.70 kB │ gzip: 0.42 kB
│ dist-storybook/assets/unbookmark-round-BIdCtNch.js
│ 0.70 kB │ gzip: 0.46 kB
│ dist-storybook/assets/left-right-round-Cnl3cMvt.js
│ 0.70 kB │ gzip: 0.43 kB
│ dist-storybook/assets/cart-DCTh2TuV.js
│ 0.70 kB │ gzip: 0.45 kB
│ dist-storybook/assets/unlock-CvoOPN3p.js
│ 0.71 kB │ gzip: 0.45 kB
│ dist-storybook/assets/menu-round-xinhRyq6.js
│ 0.71 kB │ gzip: 0.38 kB
│ dist-storybook/assets/credit-report-esjB5Ge5.js
│ 0.71 kB │ gzip: 0.47 kB
│ dist-storybook/assets/download-CnAVmXAO.js
│ 0.71 kB │ gzip: 0.45 kB
│ dist-storybook/assets/folder-add-CxTylfiQ.js
│ 0.72 kB │ gzip: 0.43 kB
│ dist-storybook/assets/linkedin-BZOcALRB.js
│ 0.72 kB │ gzip: 0.48 kB
│ dist-storybook/assets/split-DKJva1FT.js
│ 0.72 kB │ gzip: 0.46 kB
│ dist-storybook/assets/youtube-D3o0ogQV.js
│ 0.72 kB │ gzip: 0.43 kB
│ dist-storybook/assets/audio-low-round-7fMSYuLJ.js
│ 0.72 kB │ gzip: 0.45 kB
│ dist-storybook/assets/copy-D_LkaOPT.js
│ 0.72 kB │ gzip: 0.46 kB
│ dist-storybook/assets/pop-up-round-Dcz4KUoE.js
│ 0.72 kB │ gzip: 0.45 kB
│ dist-storybook/assets/supplement-BPm09npZ.js
│ 0.72 kB │ gzip: 0.44 kB
│ dist-storybook/assets/youtube-square-D97QBdSw.js
│ 0.72 kB │ gzip: 0.43 kB
│ dist-storybook/assets/audio-mute-BbPEuna_.js
│ 0.72 kB │ gzip: 0.44 kB
│ dist-storybook/assets/folder-delete-jh2ney_O.js
│ 0.72 kB │ gzip: 0.43 kB
│ dist-storybook/assets/childcare-9xpZbQ_5.js
│ 0.72 kB │ gzip: 0.42 kB
│ dist-storybook/assets/lock-round-uPx_kxu_.js
│ 0.72 kB │ gzip: 0.46 kB
│ dist-storybook/assets/rss-round-BCGEVzJq.js
│ 0.72 kB │ gzip: 0.45 kB
│ dist-storybook/assets/folder-save-KUrTm-B7.js
│ 0.73 kB │ gzip: 0.46 kB
│ dist-storybook/assets/share-alt-BxR4PXmd.js
│ 0.73 kB │ gzip: 0.44 kB
│ dist-storybook/assets/upload-BJJeJztF.js
│ 0.73 kB │ gzip: 0.44 kB
│ dist-storybook/assets/unlock-round-B47grqX1.js
│ 0.73 kB │ gzip: 0.46 kB
│ dist-storybook/assets/furniture-DD5w2Ilv.js
│ 0.73 kB │ gzip: 0.45 kB
│ dist-storybook/assets/house-4x_MJGRK.js
│ 0.74 kB │ gzip: 0.47 kB
│ dist-storybook/assets/broadcast-Cy8pyNHo.js
│ 0.74 kB │ gzip: 0.45 kB
│ dist-storybook/assets/complaint-round-CgI8QQpj.js
│ 0.74 kB │ gzip: 0.46 kB
│ dist-storybook/assets/linkedin-square-CnBJwRXH.js
│ 0.74 kB │ gzip: 0.50 kB
│ dist-storybook/assets/document-round-BN9GyqJZ.js
│ 0.74 kB │ gzip: 0.46 kB
│ dist-storybook/assets/audio-medium-OqzTodJ7.js
│ 0.74 kB │ gzip: 0.47 kB
│ dist-storybook/assets/photo-round-D4fb9-7Y.js
│ 0.75 kB │ gzip: 0.46 kB
│ dist-storybook/assets/classnames-Dm_LJ4P4.js
│ 0.75 kB │ gzip: 0.44 kB
│ dist-storybook/assets/dialogue-B5RvcDtj.js
│ 0.75 kB │ gzip: 0.45 kB
│ dist-storybook/assets/building-credit-BVAfD9KC.js
│ 0.75 kB │ gzip: 0.45 kB
│ dist-storybook/assets/clothes-round-BPb9vwMT.js
│ 0.76 kB │ gzip: 0.46 kB
│ dist-storybook/assets/clock-mbKF2SUc.js
│ 0.76 kB │ gzip: 0.49 kB
│ dist-storybook/assets/audio-mute-round-BPnNlCzX.js
│ 0.76 kB │ gzip: 0.46 kB
│ dist-storybook/assets/share-alt-round-Kgt2M-9d.js
│ 0.76 kB │ gzip: 0.47 kB
│ dist-storybook/assets/credit-report-round-CSx-ONYd.js
│ 0.76 kB │ gzip: 0.48 kB
│ dist-storybook/assets/furniture-round-D2dfau69.js
│ 0.76 kB │ gzip: 0.48 kB
│ dist-storybook/assets/cart-round-DQyGQlLG.js
│ 0.76 kB │ gzip: 0.48 kB
│ dist-storybook/assets/folder-save-round-D1MassLm.js
│ 0.76 kB │ gzip: 0.48 kB
│ dist-storybook/assets/download-round-DznwmcoL.js
│ 0.77 kB │ gzip: 0.47 kB
│ dist-storybook/assets/prepaid-cards-BLt3MfyQ.js
│ 0.77 kB │ gzip: 0.47 kB
│ dist-storybook/assets/favorite-round-BPby6B0F.js
│ 0.77 kB │ gzip: 0.50 kB
│ dist-storybook/assets/bank-piTe46EE.js
│ 0.77 kB │ gzip: 0.48 kB
│ dist-storybook/assets/gift-CGamp6wq.js
│ 0.77 kB │ gzip: 0.46 kB
│ dist-storybook/assets/edit-B54Siw_P.js
│ 0.77 kB │ gzip: 0.50 kB
│ dist-storybook/assets/appendix-Ce_LTMyC.js
│ 0.77 kB │ gzip: 0.44 kB
│ dist-storybook/assets/chart-C75DPfaN.js
│ 0.77 kB │ gzip: 0.41 kB
│ dist-storybook/assets/photo-3fkgPLov.js
│ 0.78 kB │ gzip: 0.46 kB
│ dist-storybook/assets/folder-add-round-Cstzg6Ov.js
│ 0.78 kB │ gzip: 0.47 kB
│ dist-storybook/assets/credit-repair-oEy_gHwl.js
│ 0.78 kB │ gzip: 0.50 kB
│ dist-storybook/assets/childcare-round-QgAG5z1k.js
│ 0.78 kB │ gzip: 0.45 kB
│ dist-storybook/assets/supplement-round-10PphY43.js
│ 0.78 kB │ gzip: 0.47 kB
│ dist-storybook/assets/upload-round-Gmg5cPdl.js
│ 0.78 kB │ gzip: 0.48 kB
│ dist-storybook/assets/map-MUkW55o4.js
│ 0.78 kB │ gzip: 0.49 kB
│ dist-storybook/assets/split-round-BDEnTTHf.js
│ 0.79 kB │ gzip: 0.50 kB
│ dist-storybook/assets/college-CGD1G8LN.js
│ 0.79 kB │ gzip: 0.49 kB
│ dist-storybook/assets/copy-round-BnbehL1H.js
│ 0.79 kB │ gzip: 0.50 kB
│ dist-storybook/assets/healthcare-PqJuVlQ6.js
│ 0.79 kB │ gzip: 0.49 kB
│ dist-storybook/assets/external-link-CSOWGUDp.js
│ 0.80 kB │ gzip: 0.47 kB
│ dist-storybook/assets/history-round-BV9NagTk.js
│ 0.80 kB │ gzip: 0.49 kB
│ dist-storybook/assets/dialogue-round-zY65DfHl.js
│ 0.80 kB │ gzip: 0.49 kB
│ dist-storybook/assets/edit-round-C1ScE1uZ.js
│ 0.80 kB │ gzip: 0.50 kB
│ dist-storybook/assets/flag-HRJMANKR.js
│ 0.80 kB │ gzip: 0.52 kB
│ dist-storybook/assets/parent-RP0bBIwa.js
│ 0.80 kB │ gzip: 0.48 kB
│ dist-storybook/assets/clock-round-BfjKs5fL.js
│ 0.80 kB │ gzip: 0.50 kB
│ dist-storybook/assets/folder-delete-round-DBLzkWVA.js
│ 0.81 kB │ gzip: 0.48 kB
│ dist-storybook/assets/save-CdE1uIya.js
│ 0.81 kB │ gzip: 0.45 kB
│ dist-storybook/assets/history-BdGdsgV7.js
│ 0.81 kB │ gzip: 0.48 kB
│ dist-storybook/assets/house-round-DVeDaPqv.js
│ 0.81 kB │ gzip: 0.51 kB
│ dist-storybook/assets/building-credit-round-BvxTMn_9.js
│ 0.81 kB │ gzip: 0.49 kB
│ dist-storybook/assets/prepaid-cards-round-CRYUo7nP.js
│ 0.81 kB │ gzip: 0.48 kB
│ dist-storybook/assets/bank-round-ISmElRD-.js
│ 0.81 kB │ gzip: 0.50 kB
│ dist-storybook/assets/rss-Bh0PTSs3.js
│ 0.82 kB │ gzip: 0.47 kB
│ dist-storybook/assets/thought-bubble-CDjHkRn8.js
│ 0.82 kB │ gzip: 0.47 kB
│ dist-storybook/assets/broadcast-round-DwXmeH3P.js
│ 0.82 kB │ gzip: 0.48 kB
│ dist-storybook/assets/flag-round-Bir0esxl.js
│ 0.82 kB │ gzip: 0.53 kB
│ dist-storybook/assets/court-B4oTdenb.js
│ 0.82 kB │ gzip: 0.48 kB
│ dist-storybook/assets/phone-BEtm6oAn.js
│ 0.83 kB │ gzip: 0.50 kB
│ dist-storybook/assets/court-round-DZzz5bcw.js
│ 0.83 kB │ gzip: 0.49 kB
│ dist-storybook/assets/percentage-round-BcQBnPIQ.js
│ 0.83 kB │ gzip: 0.47 kB
│ dist-storybook/assets/audio-medium-round-u5WsGnDD.js
│ 0.83 kB │ gzip: 0.49 kB
│ dist-storybook/assets/credit-repair-round-CfE8ANue.js
│ 0.83 kB │ gzip: 0.52 kB
│ dist-storybook/assets/fountain-pen-D0bCKSGO.js
│ 0.83 kB │ gzip: 0.52 kB
│ dist-storybook/assets/thought-bubble-round-BJvs6gnB.js
│ 0.84 kB │ gzip: 0.48 kB
│ dist-storybook/assets/disability-w5vr7Uye.js
│ 0.84 kB │ gzip: 0.51 kB
│ dist-storybook/assets/newspaper-round-BJ7XS1Xm.js
│ 0.84 kB │ gzip: 0.54 kB
│ dist-storybook/assets/wifi-Db0oFUdj.js
│ 0.84 kB │ gzip: 0.45 kB
│ dist-storybook/assets/print-B12Ed5a3.js
│ 0.84 kB │ gzip: 0.50 kB
│ dist-storybook/assets/gift-round-CaHl3f3e.js
│ 0.84 kB │ gzip: 0.50 kB
│ dist-storybook/assets/phone-round-xZUIPAIR.js
│ 0.84 kB │ gzip: 0.50 kB
│ dist-storybook/assets/health-insurance-4wGXFK_I.js
│ 0.85 kB │ gzip: 0.46 kB
│ dist-storybook/assets/paper-clip-FSCUyPBB.js
│ 0.85 kB │ gzip: 0.52 kB
│ dist-storybook/assets/wifi-round-CDDln36O.js
│ 0.85 kB │ gzip: 0.47 kB
│ dist-storybook/assets/health-insurance-round-BEdEGYFV.js
│ 0.85 kB │ gzip: 0.49 kB
│ dist-storybook/assets/mortgage-DmzpvPaC.js
│ 0.85 kB │ gzip: 0.51 kB
│ dist-storybook/assets/taxes-BYCJxyT4.js
│ 0.86 kB │ gzip: 0.48 kB
│ dist-storybook/assets/chart-round-O3ssxUnl.js
│ 0.86 kB │ gzip: 0.46 kB
│ dist-storybook/assets/save-round-Cf9Vg9NI.js
│ 0.87 kB │ gzip: 0.49 kB
│ dist-storybook/assets/fountain-pen-round-Cj9m64jy.js
│ 0.87 kB │ gzip: 0.52 kB
│ dist-storybook/assets/foreclosure-J3UeSj2E.js
│ 0.87 kB │ gzip: 0.49 kB
│ dist-storybook/assets/audio-max-CK69byPz.js
│ 0.87 kB │ gzip: 0.51 kB
│ dist-storybook/assets/bullhorn-B9oXRPdf.js
│ 0.87 kB │ gzip: 0.55 kB
│ dist-storybook/assets/two-closed-O2mFiYFh.js
│ 0.87 kB │ gzip: 0.53 kB
│ dist-storybook/assets/external-link-round-DSD7Uu8t.js
│ 0.88 kB │ gzip: 0.51 kB
│ dist-storybook/assets/print-round-NWYi05rW.js
│ 0.88 kB │ gzip: 0.54 kB
│ dist-storybook/assets/regulation-BgicscBn.js
│ 0.88 kB │ gzip: 0.52 kB
│ dist-storybook/assets/travel-hbSMf8Qv.js
│ 0.88 kB │ gzip: 0.54 kB
│ dist-storybook/assets/dine-out--mTkAH3l.js
│ 0.89 kB │ gzip: 0.51 kB
│ dist-storybook/assets/healthcare-round-DiM91hoX.js
│ 0.89 kB │ gzip: 0.53 kB
│ dist-storybook/assets/lightbulb-DNESd7SO.js
│ 0.89 kB │ gzip: 0.52 kB
│ dist-storybook/assets/taxes-round-BIkV5hb8.js
│ 0.89 kB │ gzip: 0.50 kB
│ dist-storybook/assets/equipment-DzoYlgaa.js
│ 0.90 kB │ gzip: 0.52 kB
│ dist-storybook/assets/lightbulb-round-CtkHrAvG.js
│ 0.90 kB │ gzip: 0.51 kB
│ dist-storybook/assets/flower-Bfkp8kxB.js
│ 0.91 kB │ gzip: 0.50 kB
│ dist-storybook/assets/bullhorn-round-BuMfG7j_.js
│ 0.91 kB │ gzip: 0.56 kB
│ dist-storybook/assets/newspaper-16Amg7tw.js
│ 0.91 kB │ gzip: 0.57 kB
│ dist-storybook/assets/parent-round-BOF3La6B.js
│ 0.91 kB │ gzip: 0.53 kB
│ dist-storybook/assets/serve-BtsNI7tg.js
│ 0.91 kB │ gzip: 0.46 kB
│ dist-storybook/assets/foreclosure-round-Ct8iNBKi.js
│ 0.91 kB │ gzip: 0.52 kB
│ dist-storybook/assets/appendix-round-amfH3hlP.js
│ 0.91 kB │ gzip: 0.49 kB
│ dist-storybook/assets/map-round-jcTAXv_c.js
│ 0.92 kB │ gzip: 0.54 kB
│ dist-storybook/assets/mortgage-round-ydqUQOdA.js
│ 0.92 kB │ gzip: 0.53 kB
│ dist-storybook/assets/car-BCEzzEO2.js
│ 0.92 kB │ gzip: 0.48 kB
│ dist-storybook/assets/disability-round-aAUBI6YY.js
│ 0.92 kB │ gzip: 0.55 kB
│ dist-storybook/assets/github-square-MjWypI98.js
│ 0.92 kB │ gzip: 0.57 kB
│ dist-storybook/assets/regulation-round-B_HL-IEn.js
│ 0.92 kB │ gzip: 0.54 kB
│ dist-storybook/assets/audio-max-round-BbdrpfmC.js
│ 0.93 kB │ gzip: 0.52 kB
│ dist-storybook/assets/activity-BiptREjr.js
│ 0.93 kB │ gzip: 0.49 kB
│ dist-storybook/assets/paper-clip-round-C1XjNthV.js
│ 0.94 kB │ gzip: 0.56 kB
│ dist-storybook/assets/dine-out-round-IxWKpwzT.js
│ 0.94 kB │ gzip: 0.53 kB
│ dist-storybook/assets/college-round-Bj8_TLcN.js
│ 0.95 kB │ gzip: 0.57 kB
│ dist-storybook/assets/flower-round-kHWenc8v.js
│ 0.96 kB │ gzip: 0.53 kB
│ dist-storybook/assets/list-Cy5-wRTu.js
│ 0.96 kB │ gzip: 0.40 kB
│ dist-storybook/assets/github-odFR4TPp.js
│ 0.96 kB │ gzip: 0.57 kB
│ dist-storybook/assets/equipment-round-zB-3nBAs.js
│ 0.96 kB │ gzip: 0.55 kB
│ dist-storybook/assets/select-multi.stories-B8mLxURs.js
│ 0.97 kB │ gzip: 0.55 kB
│ dist-storybook/assets/travel-round-Bit5A6Na.js
│ 0.97 kB │ gzip: 0.57 kB
│ dist-storybook/assets/seven-open-ByUz_D4Z.js
│ 0.97 kB │ gzip: 0.53 kB
│ dist-storybook/assets/car-round-CHJrYYWn.js
│ 0.97 kB │ gzip: 0.53 kB
│ dist-storybook/assets/list-round-DVE9BOaR.js
│ 0.97 kB │ gzip: 0.42 kB
│ dist-storybook/assets/nine-closed-B-dMJCRP.js
│ 0.97 kB │ gzip: 0.55 kB
│ dist-storybook/assets/serve-round-BuZn7l9J.js
│ 0.97 kB │ gzip: 0.51 kB
│ dist-storybook/assets/activity-round-DhDKWReP.js
│ 0.98 kB │ gzip: 0.53 kB
│ dist-storybook/assets/policy-beaF-JUl.js
│ 0.98 kB │ gzip: 0.55 kB
│ dist-storybook/assets/pet-Dd0kstqP.js
│ 0.99 kB │ gzip: 0.56 kB
│ dist-storybook/assets/five-closed-D_DFg46P.js
│ 0.99 kB │ gzip: 0.57 kB
│ dist-storybook/assets/filter-DW7Dxmbk.js
│ 1.01 kB │ gzip: 0.44 kB
│ dist-storybook/assets/six-closed-B8I7gpG8.js
│ 1.01 kB │ gzip: 0.57 kB
│ dist-storybook/assets/unfavorite-DU6LRs7S.js
│ 1.04 kB │ gzip: 0.63 kB
│ dist-storybook/assets/policy-round-CyN0RXq8.js
│ 1.04 kB │ gzip: 0.61 kB
│ dist-storybook/assets/microphone-yMYGTLI_.js
│ 1.05 kB │ gzip: 0.54 kB
│ dist-storybook/assets/pet-round-Cd_69twV.js
│ 1.05 kB │ gzip: 0.60 kB
│ dist-storybook/assets/microphone-round-BScHwpQS.js
│ 1.05 kB │ gzip: 0.56 kB
│ dist-storybook/assets/toolbox-CoDch0i5.js
│ 1.05 kB │ gzip: 0.57 kB
│ dist-storybook/assets/header.stories-DGQkQSWQ.js
│ 1.06 kB │ gzip: 0.54 kB
│ dist-storybook/assets/filter-round-CPzxcFGl.js
│ 1.06 kB │ gzip: 0.49 kB
│ dist-storybook/assets/date-CU8_Hnzl.js
│ 1.07 kB │ gzip: 0.53 kB
│ dist-storybook/assets/power-round-BNFVlXji.js
│ 1.08 kB │ gzip: 0.63 kB
│ dist-storybook/assets/unfavorite-round-kyWGgHa2.js
│ 1.08 kB │ gzip: 0.65 kB
│ dist-storybook/assets/tagline.stories-BuuUaz6e.js
│ 1.08 kB │ gzip: 0.57 kB
│ dist-storybook/assets/close-quote-round-CLyWNpBQ.js
│ 1.08 kB │ gzip: 0.54 kB
│ dist-storybook/assets/getting-a-credit-card-1Idb9ADp.js
│ 1.10 kB │ gzip: 0.63 kB
│ dist-storybook/assets/zero-closed-DRDOuNXZ.js
│ 1.11 kB │ gzip: 0.59 kB
│ dist-storybook/assets/open-quote-round-C6-MAuMk.js
│ 1.12 kB │ gzip: 0.53 kB
│ dist-storybook/assets/web-round-vF5zzudb.js
│ 1.12 kB │ gzip: 0.60 kB
│ dist-storybook/assets/summer-round-lEs83hfq.js
│ 1.13 kB │ gzip: 0.55 kB
│ dist-storybook/assets/link-round-BgBCw4Bw.js
│ 1.13 kB │ gzip: 0.57 kB
│ dist-storybook/assets/four-open-CoDO_iEQ.js
│ 1.13 kB │ gzip: 0.60 kB
│ dist-storybook/assets/toolbox-round-C4Uk2bK6.js
│ 1.13 kB │ gzip: 0.58 kB
│ dist-storybook/assets/bus-BhKmNnq6.js
│ 1.14 kB │ gzip: 0.57 kB
│ dist-storybook/assets/piggy-bank-check-BGj8bHKx.js
│ 1.14 kB │ gzip: 0.63 kB
│ dist-storybook/assets/link-DEfom3gs.js
│ 1.16 kB │ gzip: 0.59 kB
│ dist-storybook/assets/paragraph-D7ej0iA9.js
│ 1.16 kB │ gzip: 0.66 kB
│ dist-storybook/assets/date-round-DmatDzV9.js
│ 1.17 kB │ gzip: 0.53 kB
│ dist-storybook/assets/one-open-Bnksl6-l.js
│ 1.17 kB │ gzip: 0.61 kB
│ dist-storybook/assets/close-quote-CKyo6bnQ.js
│ 1.17 kB │ gzip: 0.62 kB
│ dist-storybook/assets/getting-a-credit-card-round-DYiSBAYh.js
│ 1.17 kB │ gzip: 0.67 kB
│ dist-storybook/assets/breadcrumb.stories-DcEP8b7s.js
│ 1.17 kB │ gzip: 0.49 kB
│ dist-storybook/assets/bus-round-DJ29QSRt.js
│ 1.20 kB │ gzip: 0.60 kB
│ dist-storybook/assets/power-DHSSS3hu.js
│ 1.20 kB │ gzip: 0.60 kB
│ dist-storybook/assets/summer-CM0mF2G7.js
│ 1.20 kB │ gzip: 0.54 kB
│ dist-storybook/assets/calculate-B8JC6mKK.js
│ 1.20 kB │ gzip: 0.49 kB
│ dist-storybook/assets/open-quote-B4yGUp6a.js
│ 1.22 kB │ gzip: 0.67 kB
│ dist-storybook/assets/piggy-bank-check-round-dI2iTCBF.js
│ 1.22 kB │ gzip: 0.66 kB
│ dist-storybook/assets/web-BoqHfCy8.js
│ 1.22 kB │ gzip: 0.68 kB
│ dist-storybook/assets/fax-round-D14HQ1EH.js
│ 1.23 kB │ gzip: 0.57 kB
│ dist-storybook/assets/help-round-BHyDBVDz.js
│ 1.27 kB │ gzip: 0.73 kB
│ dist-storybook/assets/divider.stories-DPheSSlV.js
│ 1.29 kB │ gzip: 0.63 kB
│ dist-storybook/assets/calculate-round-zfwpOhyv.js
│ 1.31 kB │ gzip: 0.51 kB
│ dist-storybook/assets/fax-Dh0AmlCK.js
│ 1.31 kB │ gzip: 0.56 kB
│ dist-storybook/assets/three-closed-DdEfBrre.js
│ 1.32 kB │ gzip: 0.69 kB
│ dist-storybook/assets/eight-closed-D9zg5CeI.js
│ 1.37 kB │ gzip: 0.70 kB
│ dist-storybook/assets/well.stories-Bm1W8qzJ.js
│ 1.38 kB │ gzip: 0.67 kB
│ dist-storybook/assets/pinterest-BbyajqdJ.js
│ 1.38 kB │ gzip: 0.79 kB
│ dist-storybook/assets/pinterest-square-CsuG8fcg.js
│ 1.38 kB │ gzip: 0.79 kB
│ dist-storybook/assets/help-CuygWKTw.js
│ 1.39 kB │ gzip: 0.71 kB
│ dist-storybook/assets/update-round-KIxsxzwv.js
│ 1.40 kB │ gzip: 0.74 kB
│ dist-storybook/assets/dollar-VRzEbfs6.js
│ 1.40 kB │ gzip: 0.75 kB
│ dist-storybook/assets/winter-BZQz7kmB.js
│ 1.41 kB │ gzip: 0.64 kB
│ dist-storybook/assets/text-input-overview-DVb6u29f.js
│ 1.41 kB │ gzip: 0.68 kB
│ dist-storybook/assets/money-DMCkQpKA.js
│ 1.42 kB │ gzip: 0.72 kB
│ dist-storybook/assets/dollar-round-eo-zWnfr.js
│ 1.43 kB │ gzip: 0.81 kB
│ dist-storybook/assets/winter-round-C2JVa1nV.js
│ 1.43 kB │ gzip: 0.68 kB
│ dist-storybook/assets/money-round-CCcPQIK1.js
│ 1.46 kB │ gzip: 0.74 kB
│ dist-storybook/assets/servicemembers-C6KTUzXo.js
│ 1.47 kB │ gzip: 0.68 kB
│ dist-storybook/assets/DocsRenderer-JROSPFPF-CjzdJOt5.js
│ 1.48 kB │ gzip: 0.81 kB
│ dist-storybook/assets/loan-r1vxsHwf.js
│ 1.48 kB │ gzip: 0.76 kB
│ dist-storybook/assets/insurance-round-kkZP0OtS.js
│ 1.48 kB │ gzip: 0.75 kB
│ dist-storybook/assets/updating-round-CEgh0XnK.js
│ 1.49 kB │ gzip: 0.76 kB
│ dist-storybook/assets/insurance-D4BrSbAn.js
│ 1.50 kB │ gzip: 0.78 kB
│ dist-storybook/assets/settings-round-CPWZwipH.js
│ 1.52 kB │ gzip: 0.68 kB
│ dist-storybook/assets/settings-C2EFGZo7.js
│ 1.52 kB │ gzip: 0.67 kB
│ dist-storybook/assets/loan-round-DG6MiJSd.js
│ 1.53 kB │ gzip: 0.78 kB
│ dist-storybook/assets/credit-payment-Cpsvm06w.js
│ 1.53 kB │ gzip: 0.78 kB
│ dist-storybook/assets/six-open-BnVElx9D.js
│ 1.54 kB │ gzip: 0.76 kB
│ dist-storybook/assets/two-open-CVwOLtSD.js
│ 1.55 kB │ gzip: 0.76 kB
│ dist-storybook/assets/servicemembers-round-s8D-WDT9.js
│ 1.57 kB │ gzip: 0.73 kB
│ dist-storybook/assets/debt-C20fcgnI.js
│ 1.58 kB │ gzip: 0.81 kB
│ dist-storybook/assets/select-overview-Cge8hK3q.js
│ 1.58 kB │ gzip: 0.73 kB
│ dist-storybook/assets/credit-payment-round-4XZ-MLuT.js
│ 1.59 kB │ gzip: 0.81 kB
│ dist-storybook/assets/price-tag-D5MyA0BR.js
│ 1.60 kB │ gzip: 0.82 kB
│ dist-storybook/assets/price-tag-round-CLCa_1OQ.js
│ 1.61 kB │ gzip: 0.81 kB
│ dist-storybook/assets/debt-round-QkRf3yjK.js
│ 1.61 kB │ gzip: 0.83 kB
│ dist-storybook/assets/five-open-DyInmOuO.js
│ 1.63 kB │ gzip: 0.81 kB
│ dist-storybook/assets/nine-open-BYPJ3rTw.js
│ 1.66 kB │ gzip: 0.81 kB
│ dist-storybook/assets/quick-cash-DL2jXLET.js
│ 1.66 kB │ gzip: 0.85 kB
│ dist-storybook/assets/quick-cash-round-DHMGTxcb.js
│ 1.66 kB │ gzip: 0.84 kB
│ dist-storybook/assets/update-CBmbT8zT.js
│ 1.67 kB │ gzip: 0.76 kB
│ dist-storybook/assets/updating-BbRFG9FU.js
│ 1.67 kB │ gzip: 0.77 kB
│ dist-storybook/assets/checkbox-overview-DlTo8vpl.js
│ 1.68 kB │ gzip: 0.75 kB
│ dist-storybook/assets/zero-open-Bs9EmDu6.js
│ 1.74 kB │ gzip: 0.80 kB
│ dist-storybook/assets/money-transfer-C76IoHCe.js
│ 1.75 kB │ gzip: 0.82 kB
│ dist-storybook/assets/money-transfer-round-CiBnytz9.js
│ 1.78 kB │ gzip: 0.85 kB
│ dist-storybook/assets/paragraphs.stories-KZoQMf7O.js
│ 1.83 kB │ gzip: 0.57 kB
│ dist-storybook/assets/piggy-bank-CNECmPxu.js
│ 1.88 kB │ gzip: 0.89 kB
│ dist-storybook/assets/debt-collection-CmhpYaOV.js
│ 1.89 kB │ gzip: 0.88 kB
│ dist-storybook/assets/piggy-bank-round-DXDX8t3N.js
│ 1.89 kB │ gzip: 0.91 kB
│ dist-storybook/assets/debt-collection-round-Zk8XBk8b.js
│ 1.90 kB │ gzip: 0.89 kB
│ dist-storybook/assets/three-open--JGTeKye.js
│ 1.91 kB │ gzip: 0.89 kB
│ dist-storybook/assets/payday-loan-iE-7zOIl.js
│ 1.98 kB │ gzip: 0.97 kB
│ dist-storybook/assets/payday-loan-round-DrIPWV-W.js
│ 1.98 kB │ gzip: 0.98 kB
│ dist-storybook/assets/agreement-DuXCxjJq.js
│ 2.01 kB │ gzip: 0.97 kB
│ dist-storybook/assets/entertainment-B3UWleN0.js
│ 2.02 kB │ gzip: 0.93 kB
│ dist-storybook/assets/label.stories-DVxbKH9l.js
│ 2.03 kB │ gzip: 0.84 kB
│ dist-storybook/assets/entertainment-round-D8YWY447.js
│ 2.04 kB │ gzip: 0.91 kB
│ dist-storybook/assets/eight-open-D03Imll8.js
│ 2.10 kB │ gzip: 0.93 kB
│ dist-storybook/assets/agreement-round-BWq-EXnc.js
│ 2.10 kB │ gzip: 1.00 kB
│ dist-storybook/assets/compass-DFKw9S-h.js
│ 2.11 kB │ gzip: 0.94 kB
│ dist-storybook/assets/compass-round-DoUUfBBl.js
│ 2.13 kB │ gzip: 0.94 kB
│ dist-storybook/assets/text-introduction.stories-BvvHo5l1.js
│ 2.19 kB │ gzip: 0.92 kB
│ dist-storybook/assets/gambling-5rOQi1cJ.js
│ 2.26 kB │ gzip: 1.11 kB
│ dist-storybook/assets/text-area-BjgPVDJM.js
│ 2.34 kB │ gzip: 0.91 kB
│ dist-storybook/assets/preload-helper-xPQekRTU.js
│ 2.34 kB │ gzip: 1.24 kB
│ dist-storybook/assets/gambling-round-Be7twv99.js
│ 2.36 kB │ gzip: 1.13 kB
│ dist-storybook/assets/Introduction-BlygGYA1.js
│ 2.37 kB │ gzip: 0.92 kB
│ dist-storybook/assets/select.stories-D7he5B_-.js
│ 2.38 kB │ gzip: 0.80 kB
│ dist-storybook/assets/footer.stories-CfestyWg.js
│ 2.43 kB │ gzip: 1.02 kB
│ dist-storybook/assets/banner.stories-9yAZIJVf.js
│ 2.51 kB │ gzip: 0.95 kB
│ dist-storybook/assets/layout-wrapper.stories-CoLARl7e.js
│ 2.65 kB │ gzip: 0.97 kB
│ dist-storybook/assets/list.stories-DRmMhD9R.js
│ 2.71 kB │ gzip: 1.01 kB
│ dist-storybook/assets/sold-round-BVyqPuhj.js
│ 2.78 kB │ gzip: 1.41 kB
│ dist-storybook/assets/secondary-nav.stories-BrvKKPI8.js
│ 2.80 kB │ gzip: 0.83 kB
│ dist-storybook/assets/sold-DF9wvqT1.js
│ 2.87 kB │ gzip: 1.45 kB
│ dist-storybook/assets/summary-DaYitK14.js
│ 2.92 kB │ gzip: 1.15 kB
│ dist-storybook/assets/radio-button.stories-Ds16OXmm.js
│ 3.12 kB │ gzip: 1.06 kB
│ dist-storybook/assets/layout-sidebar.stories-COvszogd.js
│ 3.17 kB │ gzip: 1.06 kB
│ dist-storybook/assets/layout-content.stories-D5xsiRQs.js
│ 3.18 kB │ gzip: 1.07 kB
│ dist-storybook/assets/text-area.stories-BkHEebp8.js
│ 3.34 kB │ gzip: 1.01 kB
│ dist-storybook/assets/checkbox-large.stories-abEpam8K.js
│ 3.36 kB │ gzip: 0.88 kB
│ dist-storybook/assets/react-dom-DJJocFY6.js
│ 3.57 kB │ gzip: 1.35 kB
│ dist-storybook/assets/hero.stories--9kAfhQL.js
│ 3.62 kB │ gzip: 1.00 kB
│ dist-storybook/assets/headings.stories-CqHmC7k0.js
│ 3.97 kB │ gzip: 1.45 kB
│ dist-storybook/assets/summary.stories-KqomRf0n.js
│ 4.13 kB │ gzip: 1.02 kB
│ dist-storybook/assets/layout-main.stories-aNuLJvoe.js
│ 4.62 kB │ gzip: 1.16 kB
│ dist-storybook/assets/secondary-nav-CR96tu2n.js
│ 4.66 kB │ gzip: 1.62 kB
│ dist-storybook/assets/pagination.stories-Bsm6bCka.js
│ 5.12 kB │ gzip: 1.72 kB
│ dist-storybook/assets/checkbox.stories-BKuv0YcM.js
│ 5.25 kB │ gzip: 1.38 kB
│ dist-storybook/assets/expandable.stories-B8-R_d8A.js
│ 5.31 kB │ gzip: 1.96 kB
│ dist-storybook/assets/link.stories-r0pQE7cU.js
│ 5.69 kB │ gzip: 1.70 kB
│ dist-storybook/assets/text-input.stories-DLrsAWRI.js
│ 6.04 kB │ gzip: 1.85 kB
│ dist-storybook/assets/icon.stories-C0irA0-o.js
│ 6.66 kB │ gzip: 1.66 kB
│ dist-storybook/assets/buttons.stories-DiJaXimw.js
│ 6.76 kB │ gzip: 1.90 kB
│ dist-storybook/assets/alert.stories-CGdERHKu.js
│ 6.81 kB │ gzip: 1.55 kB
│ dist-storybook/assets/react-CnPKFcMr.js
│ 7.53 kB │ gzip: 2.88 kB
│ dist-storybook/assets/fieldset.stories-4zmItgXo.js
│ 7.62 kB │ gzip: 1.56 kB
│ dist-storybook/assets/table.stories-DZA-BFW1.js
│ 8.91 kB │ gzip: 2.49 kB
│ dist-storybook/assets/checkbox-CJ6WbeyA.js
│ 9.14 kB │ gzip: 1.97 kB
│ dist-storybook/assets/checkbox.utils-C7XIV46f.js
│ 12.37 kB │ gzip: 1.41 kB
│ dist-storybook/assets/grid.stories-wvdtPU7M.js
│ 13.75 kB │ gzip: 1.25 kB
│ dist-storybook/assets/cfpb-expandables-BmB1U5eD.js
│ 13.99 kB │ gzip: 4.61 kB
│ dist-storybook/assets/chunk-LITCR56V-CDM4_AWa.js
│ 22.00 kB │ gzip: 7.32 kB
│ dist-storybook/vite-inject-mocker-entry.js
│ 27.81 kB │ gzip: 9.63 kB
│ dist-storybook/assets/matchers-JIUQ3HVY-DfTG6O73.js
│ 28.76 kB │ gzip: 9.66 kB
│ dist-storybook/assets/Color-KMSTOMOX-C2GW7GKR.js
│ 30.93 kB │ gzip: 11.61 kB
│ dist-storybook/assets/WithTooltip-7X4HQR7L-CKw4p4An.js
│ 33.24 kB │ gzip: 11.66 kB
│ dist-storybook/assets/theming-C_t2ptv1.js
│ 38.43 kB │ gzip: 15.47 kB
│ dist-storybook/assets/well-zE3VBvDi.js
│ 56.16 kB │ gzip: 16.95 kB
│ dist-storybook/assets/syntaxhighlighter-RTCFPKCB-DNIDE1TC.js
│ 76.53 kB │ gzip: 27.53 kB
│ dist-storybook/assets/icon-Bwmtt7KR.js
│ 79.20 kB │ gzip: 12.15 kB
│ dist-storybook/assets/src-J2uMgxVV.js
│ 99.47 kB │ gzip: 17.95 kB
│ dist-storybook/assets/react-18-CxJde8Pq.js
│ 179.12 kB │ gzip: 56.69 kB
│ dist-storybook/assets/src-CRTmofP-.js
│ 180.74 kB │ gzip: 37.76 kB
│ dist-storybook/assets/axe-BGRVOcFn.js
│ 579.54 kB │ gzip: 158.47 kB
│ dist-storybook/assets/blocks-BIlrs__g.js
│ 625.67 kB │ gzip: 195.60 kB
│ dist-storybook/assets/iframe-o9FwYhgT.js
│ 1,374.09 kB │ gzip: 402.74 kB


▲ Vite �[33m[PLUGIN_TIMINGS] �[0mYour build spent significant time in plugins.
│ Here is a breakdown:
│ - vite-plugin-svgr (64%)
│ - vite:css (7%)
│ - storybook:project-annotations-plugin (6%)
│ - storybook:mock-loader (2%)
│ - unplugin-dts (2%)
│ See �]8;;https://rolldown.rs/options/checks#plugintimings�https://rolldown.rs/options/checks#plugintimings�]8;;� for more details.


▲ Vite [plugin builtin:vite-reporter]
│ (!) Some chunks are larger than 500 kB after minification. Consider:
│ - Using dynamic import() to code-split the application
│ - Use build.rolldownOptions.output.codeSplitting to improve chunking:
│ �]8;;https://rolldown.rs/reference/OutputOptions.codeSplitting�https://rolldown.rs/reference/OutputOptions.codeSplitting�]8;;�
│ - Adjust chunk size limit for this warning via
│ build.chunkSizeWarningLimit.
│ Vite ✓ built in 19.14s

◇ Output directory:
│ /private/var/folders/b3/cdrqbm1j0fdfygxzww1bvddr0000gn/T/opencode/cfpb-dsr-593/dist-storybook

└ Storybook build completed successfully

Signed-off-by: Arpit Jain <arpitjain099@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: Clicking links within Storybook components takes you out of the DSR

1 participant