-
Notifications
You must be signed in to change notification settings - Fork 86
Closed
Description
In order to utilize type annotation in the React view construction, rewrite current es6 based source code of react-lightning-design-system to TypeScript. I hope this is to be included in 3.0 release. As far as possible current component interface (props) should remain the same, but not always if the refactoring is needed.
TODO
- Badge.js -> Rewrite in Typescript: Badge #300
- BreadCrumbs.js -> Rewrite in Typescript: BreadCrumbs #301
- Button.js -> Rewrite in Typescript: Button #302
- ButtonGroup.js -> Rewrite in Typescript: ButtonGroup #303
- ComponentSettings.js > Rewrite in Typescript ComponentSettings #305
- MediaObject.js -> Rewrite in Typescript: MediaObject #306
- Radio.js -> Rewrite in Typescript: Radio #307
- RadioGroup.js -> Rewrite in Typescript: RadioGroup #308
- FormElement.js -> Rewrite in Typescript: FormElement #309
- Form.js -> Rewrite in Typescript: Form #310 , Rewrite in Typescript: FormStories #341
- Text.js -> Rewrite in Typescript: Text #311
- Textarea.js -> Rewrite in Typescript: Textarea #312
- Container.js -> Rewrite in Typescript: Container #313
- util.js -> Rewrite in Typescript: util #314
- Tree.js -> Rewrite in Typescript: Tree #315
- TreeNode.js -> Rewrite in Typescript: TreeNode #316
- Spinner.js -> Rewrite in Typescript: Spinner #317
- Icon.js -> Rewrite in Typescript: Icon #318
- Pill.js -> Rewrite in Typescript: Pill #319
- Picklist.js -> Rewrite in Typescript: Picklist #320
- AutoAlign.js -> Rewrite in Typescript: AutoAlign #321
- DropdownMenu.js -> Rewrite in Typescript: DropdownMenu #322
- DropdownButton.js -> Rewrite in Typescript: DropdownButton #323
- Input.js -> Rewrite in Typescript: Input #324
- Lookup.js -> Rewrite in Typescript: Lookup #325
- FieldSet.js -> Rewrite in Typescript: FieldSet #326
- Toggle.js -> Rewrite in Typescript: Toggle #327
- Checkbox.js -> Rewrite in Typescript: Checkbox #328
- CheckboxGroup.js -> Rewrite in Typescript: CheckboxGroup #329
- Select.js -> Rewrite in Typescript: Select #330
- Notification.js -> Rewrite in Typescript: Notification #331
- SalesPath.js -> Rewrite in Typescript: SalesPath #332
- Modal.js -> Rewrite in Typescript: Modal #333
- Popover.js -> Rewrite in Typescript: Popover #334
- Grid.js -> Rewrite in Typescript: Grid #335
- PageHeader.js -> Rewrite in Typescript: PageHeader #336
- Tabs.js -> Rewrite in Typescript: Tabs #337
- Table.js -> Rewrite in Typescript: Table #338
- Datepicker.js -> Rewrite in Typescript: Datepicker #339
- DateInput.js -> Rewrite in Typescript: DateInput #340
- index.js -> Rewrite in Typescript: index and data #342
bondz
Metadata
Metadata
Assignees
Labels
No labels