Skip to content

Typescript[all components]: re-write components to Typescript #4337

@ilhan007

Description

@ilhan007

Feature Request Description

As a typescript developer,
I would like to
make use of TS definitions for the UI5 Web Components project,
so I can
see easily see the available APIs, without constantly checking the API reference,
benefit from static code checks, use decorators for component metadata.

Proposed solution

Re-write all components in Typescripts.

Additional Context

You can use multiple PRs for reference.

Components for refactoring:

  • SegmentedButton
  • ToggleButton
  • AvatarGroup
  • MediaGallery (+ MediaGalleryItem)
  • FlexibleColumnLayout
  • BarcodeScannerDialog
  • CheckBox
  • Select (+ Option)
  • ShellBar
  • Tree
  • ComboBox (+ ComboBoxItem)
  • MultiComboBox (+ MultiComboBoxItem, Token)
  • MultiInput
  • RatingIndicator
  • TextArea
  • Toast
  • Wizard (+WizardTab, WizardStep)
  • BusyIndicator
  • Badge
  • Card ( + CardHeader )
  • Carousel
  • NotificationLisItem, NotificationGroupItem ( + NotificationGroupItemBase + NotificationAction)
  • RadioButton
  • SideNavigation
  • TabContainer (+ Tab)
  • ResponsivePopover
  • UploadCollectionItem

Priority

  • Low
  • Medium
  • High
  • Very High

Metadata

Metadata

Type

No type

Projects

Status

Completed

Status

Completed

Status

Completed

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions