PromucFlow_constructor/app/client/packages/icons/src/index.ts
Pawan Kumar 68e1bcf9fa
chore: Input morphing (#35845)
/ok-to-test tags="@tag.Widget"

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit


- **New Features**
	- Added new input widgets: Email, Password, Number, and Multiline.
	- Enhanced configuration options for phone and currency inputs.

- **Bug Fixes**
- Improved type handling for input properties, ensuring better
validation and reliability.

- **Documentation**
- Updated widget exports for better modularity and usage across the
application.

- **Chores**
- Introduced new constants to support the latest input widget types in
the application.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/10572140876>
> Commit: a5c4b41eb615a6c655439f977fc0442cf0e0a237
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10572140876&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.Widget`
> Spec:
> <hr>Tue, 27 Aug 2024 06:28:05 UTC
<!-- end of auto-generated comment: Cypress test results  -->

---------

Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro-2.local>
2024-08-27 12:15:45 +05:30

52 lines
3.7 KiB
TypeScript

export { ButtonThumbnail } from "./components/Thumbnails/ButtonThumbnail";
export { CheckboxGroupThumbnail } from "./components/Thumbnails/CheckboxGroupThumbnail";
export { CheckboxThumbnail } from "./components/Thumbnails/CheckboxThumbnail";
export { CurrencyInputThumbnail } from "./components/Thumbnails/CurrencyInputThumbnail";
export { EmailInputThumbnail } from "./components/Thumbnails/EmailInputThumbnail";
export { HeadingThumbnail } from "./components/Thumbnails/HeadingThumbnail";
export { IconButtonThumbnail } from "./components/Thumbnails/IconButtonThumbnail";
export { InlineButtonsThumbnail } from "./components/Thumbnails/InlineButtonsThumbnail";
export { InputThumbnail } from "./components/Thumbnails/InputThumbnail";
export { KeyValueThumbnail } from "./components/Thumbnails/KeyValueThumbnail";
export { MenuButtonThumbnail } from "./components/Thumbnails/MenuButtonThumbnail";
export { ModalThumbnail } from "./components/Thumbnails/ModalThumbnail";
export { MultilineInputThumbnail } from "./components/Thumbnails/MultilineInputThumbnail";
export { NumberInputThumbnail } from "./components/Thumbnails/NumberInputThumbnail";
export { ParagraphThumbnail } from "./components/Thumbnails/ParagraphThumbnail";
export { PasswordInputThumbnail } from "./components/Thumbnails/PasswordInputThumbnail";
export { PhoneInputThumbnail } from "./components/Thumbnails/PhoneInputThumbnail";
export { RadioGroupThumbnail } from "./components/Thumbnails/RadioGroupThumbnail";
export { SectionThumbnail } from "./components/Thumbnails/SectionThumbnail";
export { SelectThumbnail } from "./components/Thumbnails/SelectThumbnail";
export { StatsBoxThumbnail } from "./components/Thumbnails/StatsBoxThumbnail";
export { SwitchGroupThumbnail } from "./components/Thumbnails/SwitchGroupThumbnail";
export { SwitchThumbnail } from "./components/Thumbnails/SwitchThumbnail";
export { TableThumbnail } from "./components/Thumbnails/TableThumbnail";
export { ToolbarButtonsThumbnail } from "./components/Thumbnails/ToolbarButtonsThumbnail";
export { ZoneThumbnail } from "./components/Thumbnails/ZoneThumbnail";
export { ButtonIcon } from "./components/Icons/ButtonIcon";
export { CheckboxGroupIcon } from "./components/Icons/CheckboxGroupIcon";
export { CheckboxIcon } from "./components/Icons/CheckboxIcon";
export { CurrencyInputIcon } from "./components/Icons/CurrencyInputIcon";
export { EmailInputIcon } from "./components/Icons/EmailInputIcon";
export { HeadingIcon } from "./components/Icons/HeadingIcon";
export { IconButtonIcon } from "./components/Icons/IconButtonIcon";
export { InlineButtonsIcon } from "./components/Icons/InlineButtonsIcon";
export { InputIcon } from "./components/Icons/InputIcon";
export { KeyValueIcon } from "./components/Icons/KeyValueIcon";
export { MenuButtonIcon } from "./components/Icons/MenuButtonIcon";
export { ModalIcon } from "./components/Icons/ModalIcon";
export { MultilineInputIcon } from "./components/Icons/MultilineInputIcon";
export { NumberInputIcon } from "./components/Icons/NumberInputIcon";
export { ParagraphIcon } from "./components/Icons/ParagraphIcon";
export { PasswordInputIcon } from "./components/Icons/PasswordInputIcon";
export { PhoneInputIcon } from "./components/Icons/PhoneInputIcon";
export { RadioGroupIcon } from "./components/Icons/RadioGroupIcon";
export { SectionIcon } from "./components/Icons/SectionIcon";
export { StatsBoxIcon } from "./components/Icons/StatsBoxIcon";
export { SwitchGroupIcon } from "./components/Icons/SwitchGroupIcon";
export { SwitchIcon } from "./components/Icons/SwitchIcon";
export { TableIcon } from "./components/Icons/TableIcon";
export { ToolbarButtonsIcon } from "./components/Icons/ToolbarButtonsIcon";
export { ZoneIcon } from "./components/Icons/ZoneIcon";