From 80d3dd58b4272df874624bae8cbb42d0462ab176 Mon Sep 17 00:00:00 2001 From: orcus Date: Wed, 5 Jun 2024 15:39:36 +0800 Subject: [PATCH] feat: add comment of eslint disabled rule --- README.md | 2 -- packages/core/configs/svgr/componentTemplate.js | 2 +- packages/core/src/Avatar.js | 1 - packages/core/src/BasicRow.js | 1 - packages/core/src/Button.js | 1 - packages/core/src/Checkbox.js | 4 ++-- packages/core/src/ColumnView.js | 1 - packages/core/src/EditableBasicRow.js | 8 +++++--- packages/core/src/EditableText.js | 4 ++-- packages/core/src/EditableTextLabel.js | 3 ++- packages/core/src/FlexCell.js | 1 - packages/core/src/HeaderRow.js | 1 - packages/core/src/Icon.js | 1 - packages/core/src/IconButton.js | 5 ++--- packages/core/src/IconCheckbox.js | 2 -- packages/core/src/IconLayout.js | 2 +- packages/core/src/InfiniteScroll.js | 4 +++- packages/core/src/List.js | 1 - packages/core/src/ListRow.js | 4 +++- packages/core/src/Modal.js | 1 - packages/core/src/Overlay.js | 2 +- packages/core/src/Popover.js | 1 - packages/core/src/Popup.js | 2 +- packages/core/src/PopupButton.js | 1 - packages/core/src/Radio.js | 1 - packages/core/src/SearchInput.js | 3 ++- packages/core/src/Section.js | 1 - packages/core/src/SplitView.js | 1 - packages/core/src/SplitViewColumn.js | 1 - packages/core/src/StatusIcon.js | 3 ++- packages/core/src/Switch.js | 2 +- packages/core/src/SwitchIcon.js | 1 - packages/core/src/Tag.js | 1 - packages/core/src/Text.js | 4 +++- packages/core/src/TextEllipsis.js | 1 - packages/core/src/TextInput.js | 3 +-- packages/core/src/TextLabel.js | 1 - packages/core/src/Tooltip.js | 1 - packages/core/src/__tests__/Avatar.test.js | 1 - packages/core/src/__tests__/BasicRow.test.js | 2 +- packages/core/src/__tests__/Button.test.js | 1 - packages/core/src/__tests__/Checkbox.test.js | 1 - packages/core/src/__tests__/ColumnView.test.js | 1 - packages/core/src/__tests__/EditableBasicRow.test.js | 1 - packages/core/src/__tests__/EditableText.test.js | 1 - packages/core/src/__tests__/EditableTextLabel.test.js | 1 - packages/core/src/__tests__/FlexCell.test.js | 1 - packages/core/src/__tests__/HeaderRow.test.js | 1 - packages/core/src/__tests__/Icon.test.js | 1 - packages/core/src/__tests__/IconButton.test.js | 2 +- packages/core/src/__tests__/IconCheckbox.test.js | 1 - packages/core/src/__tests__/IconLayout.test.js | 1 - packages/core/src/__tests__/InfiniteScroll.test.js | 2 +- packages/core/src/__tests__/List.test.js | 1 - packages/core/src/__tests__/ListRow.test.js | 1 - packages/core/src/__tests__/Modal.test.js | 1 - packages/core/src/__tests__/Overlay.test.js | 1 - packages/core/src/__tests__/Popover.test.js | 2 +- packages/core/src/__tests__/Popup.test.js | 1 - packages/core/src/__tests__/PopupButton.test.js | 1 - packages/core/src/__tests__/Radio.test.js | 1 - packages/core/src/__tests__/SearchInput.test.js | 3 ++- packages/core/src/__tests__/Section.test.js | 1 - packages/core/src/__tests__/SplitView.test.js | 1 - packages/core/src/__tests__/SplitViewColumn.test.js | 1 - packages/core/src/__tests__/StatusIcon.test.js | 2 +- packages/core/src/__tests__/Switch.test.js | 1 - packages/core/src/__tests__/SwitchIcon.test.js | 1 - packages/core/src/__tests__/Tag.test.js | 1 - packages/core/src/__tests__/Text.test.js | 2 +- packages/core/src/__tests__/TextEllipsis.test.js | 1 - packages/core/src/__tests__/TextInput.test.js | 2 +- packages/core/src/__tests__/TextLabel.test.js | 1 - packages/core/src/__tests__/Tooltip.test.js | 1 - packages/core/src/contexts/listSpacing.js | 3 +-- packages/core/src/icons/components/Add.js | 2 -- packages/core/src/icons/components/AddItem.js | 2 -- packages/core/src/icons/components/AddLocation.js | 2 -- packages/core/src/icons/components/AddMultiItems.js | 2 -- packages/core/src/icons/components/Announce.js | 2 -- packages/core/src/icons/components/Cash.js | 2 -- packages/core/src/icons/components/CheckboxEmpty.js | 2 -- packages/core/src/icons/components/CheckboxHalf.js | 2 -- packages/core/src/icons/components/CheckboxSelected.js | 2 -- packages/core/src/icons/components/ClearItem.js | 2 -- packages/core/src/icons/components/CopyLink.js | 2 -- packages/core/src/icons/components/Copypaste.js | 2 -- packages/core/src/icons/components/CreditCard.js | 2 -- packages/core/src/icons/components/CrmAddress.js | 2 -- packages/core/src/icons/components/CrmAge.js | 2 -- packages/core/src/icons/components/CrmBirthday.js | 2 -- packages/core/src/icons/components/CrmEmail.js | 2 -- packages/core/src/icons/components/CrmGender.js | 2 -- packages/core/src/icons/components/CrmMemberName.js | 2 -- packages/core/src/icons/components/CrmMemberNote.js | 2 -- packages/core/src/icons/components/CrmPhoneLand.js | 2 -- packages/core/src/icons/components/CrmPhoneMobile.js | 2 -- packages/core/src/icons/components/CtbcDirect.js | 2 -- packages/core/src/icons/components/CtbcMpos.js | 2 -- packages/core/src/icons/components/CustomPay.js | 2 -- packages/core/src/icons/components/Delete.js | 2 -- packages/core/src/icons/components/Download.js | 2 -- packages/core/src/icons/components/Drag.js | 2 -- packages/core/src/icons/components/Dropdown.js | 2 -- packages/core/src/icons/components/Duplicate.js | 2 -- packages/core/src/icons/components/Edit.js | 2 -- packages/core/src/icons/components/Error.js | 2 -- packages/core/src/icons/components/FirstPage.js | 2 -- packages/core/src/icons/components/Fold.js | 2 -- packages/core/src/icons/components/Folder.js | 2 -- packages/core/src/icons/components/Gear.js | 2 -- packages/core/src/icons/components/HeaderNext.js | 2 -- packages/core/src/icons/components/HeaderPrev.js | 2 -- packages/core/src/icons/components/Import.js | 2 -- packages/core/src/icons/components/InlineDropdown.js | 2 -- packages/core/src/icons/components/InlineError.js | 2 -- packages/core/src/icons/components/InlineInfo.js | 2 -- packages/core/src/icons/components/InlineLoading.js | 2 -- packages/core/src/icons/components/InlineQuestion.js | 2 -- packages/core/src/icons/components/InlineSuccess.js | 2 -- packages/core/src/icons/components/InventoryCategory.js | 2 -- packages/core/src/icons/components/InventoryItem.js | 2 -- packages/core/src/icons/components/LastPage.js | 2 -- packages/core/src/icons/components/Loading.js | 2 -- packages/core/src/icons/components/Location.js | 2 -- packages/core/src/icons/components/Lock.js | 2 -- packages/core/src/icons/components/Mapping.js | 2 -- packages/core/src/icons/components/MinusOne.js | 2 -- packages/core/src/icons/components/More.js | 2 -- packages/core/src/icons/components/Next.js | 2 -- packages/core/src/icons/components/NextPage.js | 2 -- packages/core/src/icons/components/OrderSheet.js | 2 -- packages/core/src/icons/components/Pause.js | 2 -- packages/core/src/icons/components/Pencil.js | 2 -- packages/core/src/icons/components/People.js | 2 -- packages/core/src/icons/components/Picture.js | 2 -- packages/core/src/icons/components/Play.js | 2 -- packages/core/src/icons/components/PlusOne.js | 2 -- packages/core/src/icons/components/Prev.js | 2 -- packages/core/src/icons/components/PrevPage.js | 2 -- packages/core/src/icons/components/Printer.js | 2 -- packages/core/src/icons/components/Question.js | 2 -- packages/core/src/icons/components/RadioEmpty.js | 2 -- packages/core/src/icons/components/RadioSelected.js | 2 -- packages/core/src/icons/components/Refresh.js | 2 -- packages/core/src/icons/components/RemoveElement.js | 2 -- packages/core/src/icons/components/Retry.js | 2 -- packages/core/src/icons/components/Search.js | 2 -- packages/core/src/icons/components/Sort.js | 2 -- packages/core/src/icons/components/Success.js | 2 -- packages/core/src/icons/components/Table.js | 2 -- packages/core/src/icons/components/Takeout.js | 2 -- packages/core/src/icons/components/Tickets.js | 2 -- packages/core/src/icons/components/Trashcan.js | 2 -- packages/core/src/icons/components/Unfold.js | 2 -- packages/core/src/icons/components/Unlock.js | 2 -- packages/core/src/icons/components/Upload.js | 2 -- .../core/src/icons/components/__tests__/Upload.test.js | 1 - packages/core/src/index.js | 2 ++ packages/core/src/mixins/__tests__/closable.test.js | 1 - packages/core/src/mixins/__tests__/escapable.test.js | 1 - packages/core/src/mixins/__tests__/renderToLayer.test.js | 3 ++- packages/core/src/mixins/__tests__/rowComp.test.js | 7 ++++--- packages/core/src/mixins/__tests__/withStatus.test.js | 4 +++- packages/core/src/mixins/anchored/__tests__/index.js | 3 ++- packages/core/src/mixins/anchored/index.js | 4 +++- packages/core/src/mixins/closable.js | 3 ++- packages/core/src/mixins/escapable.js | 2 +- packages/core/src/mixins/renderToLayer.js | 2 +- packages/core/src/mixins/rowComp.js | 5 +++-- packages/core/src/mixins/withStatus.js | 2 +- .../core/src/utils/__tests__/getComponentName.test.js | 2 +- .../core/src/utils/__tests__/wrapIfNotElement.test.js | 1 - packages/core/src/utils/wrapIfNotElement.js | 3 +-- packages/form/src/RadioSelectList.js | 1 - packages/form/src/RadioSelectOption.js | 1 - packages/form/src/SelectList.js | 7 ++++--- packages/form/src/SelectOption.js | 1 - packages/form/src/SelectRow.js | 4 +++- packages/form/src/SwitchRow.js | 3 ++- packages/form/src/TextInputRow.js | 3 ++- packages/form/src/__tests__/RadioSelectList.test.js | 1 - packages/form/src/__tests__/RadioSelectOption.test.js | 1 - packages/form/src/__tests__/SelectList.test.js | 1 - packages/form/src/__tests__/SelectOption.test.js | 1 - packages/form/src/__tests__/SelectRow.test.js | 1 - packages/form/src/__tests__/SwitchRow.test.js | 1 - packages/form/src/__tests__/TextInputRow.test.js | 2 +- packages/form/src/mixins/__tests__/formRow.test.js | 2 +- packages/form/src/mixins/formRow.js | 2 +- .../form/src/utils/__tests__/getElementTypeSymbol.test.js | 1 - .../form/src/utils/__tests__/parseSelectOptions.test.js | 8 +++----- packages/imageeditor/src/EditorPlaceholder.js | 1 - packages/imageeditor/src/ImageEditor.js | 6 ++++-- .../imageeditor/src/__tests__/EditorPlaceholder.test.js | 1 - packages/imageeditor/src/__tests__/ImageEditor.test.js | 1 - packages/storybook/.storybook/Code.js | 2 -- packages/storybook/examples/core/Avatar.stories.js | 4 +--- packages/storybook/examples/core/Button.stories.js | 3 +-- packages/storybook/examples/core/Checkbox.stories.js | 4 ++-- packages/storybook/examples/core/ColumnView.stories.js | 1 - packages/storybook/examples/core/EditableText.stories.js | 3 +-- .../storybook/examples/core/EditableTextLabel.stories.js | 4 ++-- packages/storybook/examples/core/HeaderRow.stories.js | 4 +--- packages/storybook/examples/core/Icon.stories.js | 2 -- packages/storybook/examples/core/IconButton.stories.js | 4 +--- packages/storybook/examples/core/IconCheckbox.stories.js | 3 +-- .../storybook/examples/core/InfiniteScroll.stories.js | 2 +- packages/storybook/examples/core/List.stories.js | 4 +--- packages/storybook/examples/core/Modal.stories.js | 2 +- packages/storybook/examples/core/Popover.stories.js | 2 +- packages/storybook/examples/core/Popup.stories.js | 1 - packages/storybook/examples/core/Radio.stories.js | 3 +-- packages/storybook/examples/core/SearchInput.stories.js | 4 ++-- packages/storybook/examples/core/Section.stories.js | 4 +--- packages/storybook/examples/core/SplitView.stories.js | 6 ++---- packages/storybook/examples/core/StatusIcon.stories.js | 6 +++--- packages/storybook/examples/core/Switch.stories.js | 4 +--- packages/storybook/examples/core/SwitchIcon.stories.js | 1 - packages/storybook/examples/core/Tag.stories.js | 2 -- packages/storybook/examples/core/Text.stories.js | 4 +--- packages/storybook/examples/core/TextInput.stories.js | 3 +-- packages/storybook/examples/core/TextLabel.stories.js | 4 ++-- packages/storybook/examples/core/Tooltip.stories.js | 2 +- .../storybook/examples/form/RadioSelectList.stories.js | 1 - packages/storybook/examples/form/SelectList.stories.js | 1 - packages/storybook/examples/form/SelectRow.stories.js | 1 - packages/storybook/examples/form/SwitchRow.stories.js | 2 -- packages/storybook/examples/form/TextInputRow.stories.js | 1 - .../examples/imageeditor/ImageEditor/index.stories.js | 2 -- .../imageeditor/ImageEditor/utils/handleLoadSuccess.js | 1 + packages/storybook/examples/intro.stories.mdx | 1 - packages/storybook/utils/ColoredBox.js | 1 - packages/storybook/utils/DebugBox.js | 1 - packages/storybook/utils/FlexRow.js | 2 -- 235 files changed, 119 insertions(+), 370 deletions(-) diff --git a/README.md b/README.md index 36659d5a..399f7f6d 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,6 @@ Here is a quick example to get you started: **./App.js** ```jsx -import React from 'react'; import { createRoot } from 'react-dom/client'; import CustomComponent from './CustomComponent'; @@ -48,7 +47,6 @@ root.render(); **./CustomComponent.js** ```jsx -import React from 'react'; import { Button } from '@ichef/gypcrete'; const CustomComponent = () =>