diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8d87330..c225c67 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,23 @@
+# Code Connect v1.0.6 (21st August 2024)
+
+## Fixed
+
+### React
+- Fixed issue where props with special characters such as hyphens would not render properly. (https://github.com/figma/code-connect/issues/116)
+
+## Features
+
+
+### React
+- figma.enum now supports floating point numbers
+
+### Compose
+- Update the dependency for Code Connect to use Kotlin 2.0 libraries
+
+
# Code Connect v1.0.5 (13th August 2024)
-## Fixed
+## Fixed
### React
- Fixed an issue around creation of Code Connect files from the CLI assistant (fixes https://github.com/figma/code-connect/issues/125)
diff --git a/cli/README.md b/cli/README.md
index 2e34b76..ee4d962 100644
--- a/cli/README.md
+++ b/cli/README.md
@@ -116,6 +116,7 @@ In addition to the [general configuration](../README.md#general-configuration) f
```jsonp
{
"codeConnect": {
+ "parser": "react",
"include": [],
"exclude": ["test/**", "docs/**", "build/**"],
"importPaths": {
@@ -246,7 +247,6 @@ export function ButtonExample({ label, disabled, type }) {
The `figma` import contains helpers for mapping all sorts of properties from design to code. They work for simple mappings where only the naming differs between Figma and code, as well as more complex mappings where the type differs. See the below reference for all the helpers that exist and the ways you can use them to connect Figma and code components using Code Connect.
-
### figma.connect
`figma.connect()` has two signatures for connecting components.
@@ -288,16 +288,15 @@ figma.boolean('Has Icon', {
true: ,
false: ,
})
-
```
In some cases, you only want to render a certain prop if it matches some value in Figma. You can do this either by passing a partial mapping object, or setting the value to `undefined`.
```tsx
// Don't render the prop if 'Has label' in figma is `false`
-figma.boolean("Has label", {
- true: figma.string("Label"),
- false: undefined
+figma.boolean('Has label', {
+ true: figma.string('Label'),
+ false: undefined,
})
```
@@ -325,7 +324,7 @@ figma.enum('Variant', { Disabled: true })
figma.connect(Modal, 'https://...', {
props: {
cancelButton: figma.enum('Type', {
- 'Cancellable':
+ Cancellable: ,
}),
// ...
},
@@ -402,10 +401,10 @@ It's common for components in Figma to have child instances that aren't bound to
To illustrate this, consider the layer hierarchy in a component vs an instance of that component:
Button (Component)
- Icon (Instance) -- "Icon" is the original name of the layer, this is what you should pass to `figma.children()`
+Icon (Instance) -- "Icon" is the original name of the layer, this is what you should pass to `figma.children()`
Button (Instance)
- RenamedIcon (Instance) -- here the instance layer was renamed, which won't break the mapping since we're not using this name
+RenamedIcon (Instance) -- here the instance layer was renamed, which won't break the mapping since we're not using this name
Note that the nested instance also must be connected separately.
@@ -421,7 +420,7 @@ figma.children(['Tab 1', 'Tab 2'])
### Wildcard match
-`figma.children()` can be used with a single wildcard '*' character, to partially match names or to render any nested child. Wildcards cannot be used with the array argument. Matches are case sensitive.
+`figma.children()` can be used with a single wildcard '\*' character, to partially match names or to render any nested child. Wildcards cannot be used with the array argument. Matches are case sensitive.
```tsx
// map any (all) child instances
@@ -478,6 +477,7 @@ figma.connect("https://...", {
```
In Dev Mode this will display as:
+
```
```
diff --git a/cli/package.json b/cli/package.json
index 053d93d..a5b4c79 100644
--- a/cli/package.json
+++ b/cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@figma/code-connect",
- "version": "1.0.5",
+ "version": "1.0.6",
"description": "A tool for connecting your design system components in code with your design system in Figma",
"keywords": [],
"author": "Figma",
@@ -66,7 +66,7 @@
"@babel/types": "^7.24.7",
"@storybook/csf-tools": "^7.6.7",
- "axios": "^1.6.0",
+ "axios": "^1.7.4",
"boxen": "5.1.1",
"chalk": "^4.1.2",
"commander": "^11.1.0",
diff --git a/cli/src/cli.ts b/cli/src/cli.ts
index 6f9b2ef..ebf8a46 100644
--- a/cli/src/cli.ts
+++ b/cli/src/cli.ts
@@ -3,10 +3,12 @@
import * as commander from 'commander'
import { addConnectCommandToProgram } from './commands/connect'
import { updateCli } from './common/updates'
+import { maybePrefillWizardQuestionsForTesting } from './connect/wizard/helpers'
require('dotenv').config()
async function run() {
+ maybePrefillWizardQuestionsForTesting()
const program = new commander.Command().version(require('./../package.json').version)
program.enablePositionalOptions()
diff --git a/cli/src/connect/wizard/__test__/autolinking/autolinking.test.ts b/cli/src/connect/wizard/__test__/autolinking/autolinking.test.ts
index 9cfa991..b10eb44 100644
--- a/cli/src/connect/wizard/__test__/autolinking/autolinking.test.ts
+++ b/cli/src/connect/wizard/__test__/autolinking/autolinking.test.ts
@@ -1,9 +1,9 @@
import { FigmaRestApi } from '../../../figma_rest_api'
import { autoLinkComponents, getBestMatchingExportWithinFile } from '../../autolinking'
-import polarisReact from './test_cases/polaris_react'
-import vitaminWeb from './test_cases/vitamin_web'
-const TEST_CASES = [vitaminWeb, polarisReact]
+
+const TEST_CASES = [
+]
describe('autolinking', () => {
TEST_CASES.forEach((testCase) => {
diff --git a/cli/src/connect/wizard/__test__/autolinking/test_cases/backstage.ts b/cli/src/connect/wizard/__test__/autolinking/test_cases/backstage.ts
deleted file mode 100644
index c5f7f78..0000000
--- a/cli/src/connect/wizard/__test__/autolinking/test_cases/backstage.ts
+++ /dev/null
@@ -1,306 +0,0 @@
-import { AutolinkingTestCase } from '../types'
-
-// TODO annotate. Would perform poorly now as many duplicate component names
-const backstage: AutolinkingTestCase = {
- name: 'Backstage',
- passThreshold: 0,
- figmaComponents: [
- { name: 'Mixed', id: '158:2' },
- { name: 'Down', id: '158:1' },
- { name: 'Up', id: '158:0' },
- { name: 'Home / Tabs', id: '250:0' },
- { name: 'Side Panel / 768', id: '1157:3796' },
- { name: 'Side Panel / 520', id: '1157:3827' },
- { name: 'Low Progress', id: '140:925' },
- { name: 'Medium Progress', id: '140:917' },
- { name: 'High Progress', id: '140:909' },
- { name: 'Card - Advanced', id: '140:171' },
- { name: 'Card - Advanced', id: '140:172' },
- { name: 'Card - Advanced', id: '140:128' },
- { name: 'Tutorial 3', id: '2185:6146' },
- { name: 'Card / Toolkit', id: '2185:6143' },
- { name: 'Search Bar', id: '2185:6147' },
- { name: 'Card / Composable', id: '2186:6382' },
- { name: 'Tutorial 2', id: '2185:6145' },
- { name: 'Tutorial 1', id: '2185:6144' },
- { name: 'Card / Quick Access', id: '2186:6270' },
- { name: 'Wave / Shape 4', id: '354:74' },
- { name: 'Wave / Shape 3', id: '354:67' },
- { name: 'Wave / Shape 2', id: '354:61' },
- { name: 'Wave / Shape 1', id: '354:54' },
- { name: 'Hidden Breadcrumbs', id: '1284:455' },
- { name: 'Breadcrumbs', id: '1284:334' },
- { name: 'WaveHeader / Base', id: '354:15' },
- { name: 'WaveHeader / Home', id: '354:13' },
- { name: 'WaveHeader / Service', id: '354:11' },
- { name: 'WaveHeader / Tool', id: '354:9' },
- { name: 'WaveHeader / Library', id: '354:7' },
- { name: 'WaveHeader / App', id: '354:5' },
- { name: 'WaveHeader / Website', id: '354:3' },
- { name: 'WaveHeader / Other', id: '354:1' },
- { name: 'Nondismissable Banner', id: '1244:28' },
- { name: 'Dialog / 608', id: '1244:49' },
- { name: 'Dialog / 472', id: '1244:64' },
- { name: 'Dropdown | Checkbox', id: '525:57' },
- { name: 'Dropdown', id: '524:739' },
- { name: 'Checkbox / Off', id: '524:358' },
- { name: 'Checkbox / Off', id: '524:401' },
- { name: 'Checkbox / On', id: '524:391' },
- { name: 'Input / Dropdown', id: '524:320' },
- { name: 'Empty State', id: '659:0' },
- { name: 'Banner', id: '137:1232' },
- { name: 'Banner', id: '137:1245' },
- { name: 'Banner', id: '137:771' },
- { name: 'Banner', id: '137:772' },
- { name: 'CTAs', id: '727:8' },
- { name: 'CTAs', id: '727:7' },
- { name: 'Button / Primary', id: '727:0' },
- { name: 'Button / Primary Disabled', id: '727:1' },
- { name: 'Button / Secondary', id: '727:2' },
- { name: 'Button / Secondary Disabled', id: '727:3' },
- { name: 'Button / Text with Icon Disabled', id: '727:5' },
- { name: 'Button / Text with Icon', id: '727:6' },
- { name: 'Button / Text', id: '184:71' },
- { name: 'Button / Text Disabled', id: '727:4' },
- { name: 'Small Chip / Filled Deletable', id: '404:143' },
- { name: 'Large Chip / Filled Deletable', id: '404:156' },
- { name: 'Small Chip / Filled Deletable', id: '404:122' },
- { name: 'Large Chip / Filled Not Deletable', id: '404:111' },
- { name: '01 Details Card', id: '684:1' },
- { name: 'Card - Advanced', id: '140:251' },
- { name: 'Card - Advanced', id: '140:231' },
- { name: 'Card - Advanced', id: '140:263' },
- { name: 'Card - Advanced', id: '137:734' },
- { name: 'Card - Advanced', id: '137:733' },
- { name: 'Card - Advanced', id: '140:436' },
- { name: 'Card - Advanced', id: '140:347' },
- { name: 'Card - Advanced', id: '140:689' },
- { name: 'Card - Advanced', id: '140:617' },
- { name: 'Card - Advanced', id: '140:537' },
- { name: 'Card Base', id: '140:855' },
- { name: 'Card', id: '140:793' },
- { name: 'Card', id: '140:767' },
- { name: 'WaveHeader / Tool', id: '388:995' },
- { name: 'WaveHeader / Tool', id: '388:258' },
- { name: 'Display 1', id: '727:9' },
- { name: 'Display 2', id: '727:11' },
- { name: 'Heading 1', id: '727:12' },
- { name: 'Heading 2 | Bold', id: '727:13' },
- { name: 'Heading 2', id: '730:53' },
- { name: 'Heading 3 | Bold', id: '727:14' },
- { name: 'Heading 3', id: '730:52' },
- { name: 'Body 1 | Bold', id: '727:15' },
- { name: 'Body 1', id: '730:51' },
- { name: 'Body 2', id: '730:50' },
- { name: 'Body 2 | Bold', id: '727:16' },
- { name: 'CTA', id: '727:17' },
- { name: 'CTA', id: '730:49' },
- { name: 'CTA | Uppercase', id: '727:19' },
- { name: 'CTA', id: '730:48' },
- { name: 'CTA | Uppercase', id: '727:20' },
- { name: 'CTA', id: '727:18' },
- { name: 'Breadcrumb | Underline', id: '727:23' },
- { name: 'Breadcrumb | Italic', id: '730:46' },
- { name: 'Caption', id: '727:21' },
- { name: 'Caption | Bold', id: '727:22' },
- { name: 'Caption', id: '730:47' },
- ],
- filepathExports: [
- '/Users/foo/backstage/packages/core-components/src/layout/TabbedCard/TabbedCard.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/TabbedCard/TabbedCard.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/TabbedCard/TabbedCard.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/SignInPage/styles.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/SignInPage/providers.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/SignInPage/guestProvider.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/SignInPage/customProvider.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/SignInPage/commonProvider.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/SignInPage/SignInPage.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/SidebarSubmenuItem.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/SidebarSubmenu.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/SidebarPinStateContext.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/SidebarPinStateContext.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/SidebarOpenStateContext.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/SidebarOpenStateContext.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/SidebarGroup.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/SidebarGroup.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/Sidebar.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/Page.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/MobileSidebar.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/MobileSidebar.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/Items.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/Items.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/Intro.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/Bar.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/Bar.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/icons/DoubleArrowRight.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Sidebar/icons/DoubleArrowLeft.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ProxiedSignInPage/ProxiedSignInPage.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Page/PageWithHeader.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Page/Page.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Page/Page.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ItemCard/ItemCardHeader.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ItemCard/ItemCardHeader.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ItemCard/ItemCardGrid.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ItemCard/ItemCardGrid.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ItemCard/ItemCard.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ItemCard/ItemCard.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ItemCard/ItemCard.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/InfoCard/InfoCard.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/InfoCard/InfoCard.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/InfoCard/InfoCard.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/HeaderTabs/index.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/HeaderTabs/HeaderTabs.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/HeaderTabs/HeaderTabs.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/HeaderLabel/HeaderLabel.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/HeaderLabel/HeaderLabel.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/HeaderActionMenu/HeaderActionMenu.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/HeaderActionMenu/HeaderActionMenu.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Header/Header.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Header/Header.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Header/Header.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ErrorPage/MicDrop.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ErrorPage/ErrorPage.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ErrorPage/ErrorPage.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ErrorBoundary/ErrorBoundary.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ErrorBoundary/ErrorBoundary.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ContentHeader/ContentHeader.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/ContentHeader/ContentHeader.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Content/Content.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Breadcrumbs/Breadcrumbs.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Breadcrumbs/Breadcrumbs.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/Breadcrumbs/Breadcrumbs.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/BottomLink/BottomLink.tsx',
- '/Users/foo/backstage/packages/core-components/src/layout/BottomLink/BottomLink.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/icons/icons.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/WarningPanel/WarningPanel.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/WarningPanel/WarningPanel.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/WarningPanel/WarningPanel.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/TrendLine/TrendLine.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/TrendLine/TrendLine.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/TrendLine/TrendLine.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Table/TableLoadingBody.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Table/Table.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Table/Table.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Table/Table.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Table/SubvalueCell.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Table/Filters.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/TabbedLayout/TabbedLayout.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/TabbedLayout/TabbedLayout.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/TabbedLayout/TabbedLayout.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/TabbedLayout/RoutedTabs.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/TabbedLayout/RoutedTabs.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/SupportButton/SupportButton.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/SupportButton/SupportButton.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/StructuredMetadataTable/index.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/StructuredMetadataTable/StructuredMetadataTable.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/StructuredMetadataTable/StructuredMetadataTable.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/StructuredMetadataTable/StructuredMetadataTable.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/StructuredMetadataTable/MetadataTable.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Status/Status.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Status/Status.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Status/Status.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/SimpleStepper/SimpleStepperStep.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/SimpleStepper/SimpleStepperFooter.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/SimpleStepper/SimpleStepper.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/SimpleStepper/SimpleStepper.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/SimpleStepper/SimpleStepper.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Select/index.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Select/Select.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Select/Select.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Select/Select.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Select/static/OpenedDropdown.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Select/static/ClosedDropdown.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ResponseErrorPanel/ResponseErrorPanel.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ProgressBars/LinearGauge.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ProgressBars/LinearGauge.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ProgressBars/LinearGauge.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ProgressBars/GaugeCard.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ProgressBars/GaugeCard.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ProgressBars/GaugeCard.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ProgressBars/Gauge.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ProgressBars/Gauge.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ProgressBars/Gauge.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Progress/Progress.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Progress/Progress.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Progress/Progress.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/OverflowTooltip/OverflowTooltip.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/OverflowTooltip/OverflowTooltip.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/OverflowTooltip/OverflowTooltip.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/OAuthRequestDialog/OAuthRequestDialog.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/OAuthRequestDialog/LoginRequestListItem.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/MarkdownContent/MarkdownContent.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/MarkdownContent/MarkdownContent.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/MarkdownContent/MarkdownContent.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/useLogViewerSelection.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/useLogViewerSelection.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/useLogViewerSearch.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/useLogViewerSearch.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/RealLogViewer.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/RealLogViewer.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/LogViewerControls.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/LogViewer.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/LogViewer.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/LogLine.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LogViewer/LogLine.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LinkButton/LinkButton.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LinkButton/LinkButton.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/LinkButton/LinkButton.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Link/Link.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Link/Link.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Link/Link.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Lifecycle/Lifecycle.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Lifecycle/Lifecycle.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Lifecycle/Lifecycle.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/HorizontalScrollGrid/index.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/HorizontalScrollGrid/HorizontalScrollGrid.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/HorizontalScrollGrid/HorizontalScrollGrid.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/HorizontalScrollGrid/HorizontalScrollGrid.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/HeaderIconLinkRow/IconLinkVertical.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/HeaderIconLinkRow/HeaderIconLinkRow.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/FeatureDiscovery/FeatureCalloutCircular.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/FeatureDiscovery/FeatureCalloutCircular.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ErrorPanel/ErrorPanel.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/ErrorPanel/ErrorPanel.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/EmptyState/MissingAnnotationEmptyState.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/EmptyState/EmptyStateImage.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/EmptyState/EmptyStateImage.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/EmptyState/EmptyState.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/EmptyState/EmptyState.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/EmptyState/EmptyState.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Drawer/Drawer.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DismissableBanner/DismissableBanner.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DismissableBanner/DismissableBanner.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DismissableBanner/DismissableBanner.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Dialog/Dialog.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DependencyGraph/Node.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DependencyGraph/Node.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DependencyGraph/Edge.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DependencyGraph/Edge.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DependencyGraph/DependencyGraph.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DependencyGraph/DependencyGraph.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DependencyGraph/DependencyGraph.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DependencyGraph/DefaultNode.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/DependencyGraph/DefaultLabel.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/CreateButton/CreateButton.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/CopyTextButton/index.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/CopyTextButton/CopyTextButton.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/CopyTextButton/CopyTextButton.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/CopyTextButton/CopyTextButton.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/CodeSnippet/index.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/CodeSnippet/CodeSnippet.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/CodeSnippet/CodeSnippet.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/CodeSnippet/CodeSnippet.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Chip/Chip.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Avatar/Avatar.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Avatar/Avatar.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/Avatar/Avatar.stories.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/AutoLogout/StillTherePrompt.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/AutoLogout/Autologout.test.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/AutoLogout/AutoLogout.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/AlertDisplay/AlertDisplay.tsx',
- '/Users/foo/backstage/packages/core-components/src/components/AlertDisplay/AlertDisplay.test.tsx',
- ],
- perfectResult: {},
-}
-
-export default backstage
diff --git a/cli/src/connect/wizard/__test__/autolinking/test_cases/polaris_react.ts b/cli/src/connect/wizard/__test__/autolinking/test_cases/polaris_react.ts
deleted file mode 100644
index 442a5e6..0000000
--- a/cli/src/connect/wizard/__test__/autolinking/test_cases/polaris_react.ts
+++ /dev/null
@@ -1,981 +0,0 @@
-import { AutolinkingTestCase } from '../types'
-
-const polarisReact: AutolinkingTestCase = {
- name: 'Polaris - react',
- passThreshold: 0.75, // most remaining failures due to lacking context
- figmaComponents: [
- { name: '.Mobile top bar', id: '111471:102036' },
- { name: '.slot examples', id: '111368:28722' },
- { name: '.domains-empty-state', id: '111320:34097' },
- { name: '.Screenshots', id: '111176:10398' },
- { name: '.Subcomponent header', id: '110918:22796' },
- { name: '.Component header', id: '110918:17606' },
- { name: '.Variant Detail', id: '107969:44241' },
- { name: '.Variant Title', id: '107969:44237' },
- { name: '.Spec header', id: '107969:44234' },
- { name: 'UI Shell', id: '111726:87471' },
- { name: 'Mobile device', id: '111471:101064' },
- { name: 'Country', id: '111377:33185' },
- { name: 'Slot', id: '108511:12346' },
- { name: 'Cursor', id: '84608:38801' },
- { name: 'Product image', id: '107922:1712' },
- { name: '.Grid', id: '56963:30933' },
- { name: '.Card', id: '84164:61609' },
- { name: '.Assets/Row', id: '84164:61469' },
- { name: '.Assets/Header', id: '84164:61450' },
- { name: '.Filters', id: '27668:11096' },
- { name: '.Layout', id: '78394:31942' },
- { name: '.Setting toggle', id: '77196:32435' },
- { name: '.Tabs legacy', id: '86562:46659' },
- { name: '.Assets/Tab legacy', id: '86562:46430' },
- { name: 'Video thumbnail', id: '109630:31250' },
- { name: 'Play button', id: '109630:31207' },
- { name: '.Play button', id: '67330:21527' },
- { name: '.Video thumbnail', id: '50769:21077' },
- { name: 'Top bar', id: '109785:19170' },
- { name: 'Sidekick', id: '109785:19597' },
- { name: 'Secondary menu', id: '109785:19581' },
- { name: 'Right content', id: '111489:106090' },
- { name: 'Logo', id: '109785:19525' },
- { name: 'Search field', id: '109785:19497' },
- { name: 'User menu', id: '109785:19481' },
- { name: 'Nav toggle', id: '111489:106398' },
- { name: '.Assets / Sidekick button', id: '81750:31329' },
- { name: '.Assets / Alerts button', id: '81750:31068' },
- { name: '.Top bar', id: '28822:336' },
- { name: '.Assets/Logo', id: '112354:366' },
- { name: '.Assets/Store switcher', id: '29236:14848' },
- { name: '.Assets/Search field', id: '28822:175' },
- { name: '.Assets/Store menu button', id: '28822:309' },
- { name: '.Assets/Nav toggle', id: '463:3086' },
- { name: 'Tooltip', id: '110065:49636' },
- { name: '.Assets/Tail', id: '109814:45727' },
- { name: '.Tooltip', id: '109814:45676' },
- { name: 'Toast', id: '108524:15659' },
- { name: '.Toast', id: '29653:21166' },
- { name: 'Thumbnail', id: '109135:42783' },
- { name: '.Thumbnail', id: '27579:4928' },
- { name: 'Text field', id: '108407:11851' },
- { name: 'Segment bottom', id: '108462:8505' },
- { name: 'Segment top', id: '108462:8360' },
- { name: 'Stepper', id: '108462:8487' },
- { name: 'Suffix', id: '108407:11452' },
- { name: 'Prefix', id: '108407:11457' },
- { name: 'Multiline field', id: '108420:1346' },
- { name: 'Number field', id: '108462:8059' },
- { name: '.text field', id: '29426:139' },
- { name: '.number field', id: '52267:23042' },
- { name: '.multiline text field', id: '52267:23224' },
- { name: '.assets/Prefix', id: '51903:22671' },
- { name: '.assets/Suffix', id: '51903:22664' },
- { name: '.assets/Stepper', id: '28915:15180' },
- { name: '.assets/Input', id: '28915:15501' },
- { name: 'Tag', id: '109012:41728' },
- { name: 'Remove button', id: '108973:33251' },
- { name: '.Tag', id: '27579:4688' },
- { name: '.Removable tag', id: '51536:23822' },
- { name: '.Clickable tag', id: '51536:23867' },
- { name: 'Tabs', id: '110386:1423' },
- { name: 'Tab', id: '110371:90046' },
- { name: 'Disclosure tab', id: '110371:91554' },
- { name: 'Icon only', id: '110371:90077' },
- { name: 'Mobile/Tabs', id: '110386:1832' },
- { name: 'Tab', id: '110386:1794' },
- { name: 'Disclosure tab', id: '110386:1778' },
- { name: 'Icon only', id: '110386:1771' },
- { name: '.Tabs', id: '84001:38965' },
- { name: '.Assets/Tab', id: '84001:38745' },
- { name: 'Spinner', id: '109103:28058' },
- { name: 'Animation', id: '109103:27976' },
- { name: '.Spinner', id: '27579:4687' },
- { name: 'Skeleton thumbnail', id: '62007:21648' },
- { name: 'Skeleton display text', id: '62007:21531' },
- { name: 'Skeleton body text', id: '62007:21609' },
- { name: 'Select', id: '108526:14477' },
- { name: 'Input text', id: '108611:1968' },
- { name: '.select', id: '29402:14771' },
- { name: '.assets/Help text/Default', id: '51521:23138' },
- { name: '.assets/Select field', id: '29281:14870' },
- { name: 'Resource list', id: '110491:47135' },
- { name: 'Resource header', id: '110491:46855' },
- { name: 'Item with shortcut action', id: '110491:50540' },
- { name: 'Item', id: '110491:36572' },
- { name: 'Mobile/Resource list', id: '111025:10258' },
- { name: 'Item', id: '110944:6122' },
- { name: '.Resource list', id: '53484:22500' },
- { name: '.Assets/Header', id: '53457:26770' },
- { name: '.Resource Item', id: '53359:25889' },
- { name: 'Range slider', id: '109643:22164' },
- { name: 'Thumb', id: '109304:4612' },
- { name: '.Range slider', id: '28915:14403' },
- { name: '.Assets/Slider', id: '51161:21809' },
- { name: '.Assets/Thumb', id: '28915:14395' },
- { name: 'Radio button', id: '108368:2270' },
- { name: '.assets/Help text', id: '50733:21486' },
- { name: '.radio button with label', id: '27648:7547' },
- { name: '.radio button', id: '27648:7332' },
- { name: 'Progress bar', id: '27579:4563' },
- { name: 'Popover', id: '110421:9260' },
- { name: '.Popover', id: '29461:2488' },
- { name: 'Pagination', id: '108807:10772' },
- { name: 'Next button', id: '109134:14508' },
- { name: 'Previous button', id: '108807:10757' },
- { name: '.Pagination', id: '29604:275' },
- { name: '.Assets/Pagination', id: '27579:4558' },
- { name: 'Page actions', id: '108807:15671' },
- { name: '.Page actions', id: '27579:4555' },
- { name: 'Page', id: '111691:69452' },
- { name: 'Header', id: '111691:53161' },
- { name: 'Actions', id: '111691:49869' },
- { name: 'Secondary action', id: '110065:29772' },
- { name: '.Page', id: '29461:862' },
- { name: '.Apps', id: '50358:21280' },
- { name: '.Marketing', id: '50358:21192' },
- { name: '.Analytics', id: '50343:22256' },
- { name: '.Finances', id: '50343:21983' },
- { name: '.Customers', id: '50294:21556' },
- { name: '.Products', id: '50267:23178' },
- { name: '.Orders', id: '50257:20692' },
- { name: '.Assets/Picker', id: '105937:3862' },
- { name: '.Assets/Secondary action', id: '29461:405' },
- { name: '.Assets/Actions', id: '50175:20678' },
- { name: 'Option list', id: '109368:18066' },
- { name: 'Option item', id: '109368:18196' },
- { name: '.Option list', id: '29413:20540' },
- { name: '.Assets/Option item', id: '29413:20275' },
- { name: 'Navigation', id: '109776:121231' },
- { name: 'Mobile/Navigation', id: '110015:22901' },
- { name: 'Section title', id: '109776:59846' },
- { name: 'Indicator', id: '109557:3763' },
- { name: 'Child item', id: '109776:99624' },
- { name: 'Parent item', id: '109776:99486' },
- { name: 'Home', id: '110015:21471' },
- { name: 'Discounts', id: '110015:22199' },
- { name: 'Shop', id: '110015:22463' },
- { name: 'Settings', id: '110015:21387' },
- { name: 'Email', id: '109834:130935' },
- { name: 'Point of sale', id: '109834:128562' },
- { name: 'Online store', id: '109834:128450' },
- { name: 'Marketing', id: '109821:122273' },
- { name: 'Analytics', id: '109821:122187' },
- { name: 'Finances', id: '109821:121519' },
- { name: 'Content', id: '109821:121434' },
- { name: 'Customers', id: '109776:119185' },
- { name: 'Products', id: '109821:121349' },
- { name: 'Orders', id: '109776:119162' },
- { name: '.Mobile/Subcomponents/Section title', id: '110015:19647' },
- { name: '.Mobile/Subcomponents/Child item', id: '110015:19623' },
- { name: '.Mobile/Subcomponents/Parent item', id: '110015:19563' },
- { name: '.Assets/Section title', id: '68778:30923' },
- { name: '.Navigation', id: '29410:38339' },
- { name: '.Assets/Items', id: '29402:14828' },
- { name: 'Modal', id: '111368:23985' },
- { name: 'Footer', id: '108974:9575' },
- { name: 'Title bar', id: '108943:4401' },
- { name: '.Assets/Header', id: '31716:59' },
- { name: '.Modal', id: '28348:17068' },
- { name: 'Media card', id: '109745:85696' },
- { name: '.Media card', id: '27579:3745' },
- { name: 'Lisbox', id: '111674:1339' },
- { name: 'Option', id: '111606:72844' },
- { name: 'Action', id: '111596:71602' },
- { name: 'Header', id: '111674:30439' },
- { name: 'Link', id: '108808:30098' },
- { name: '.Link', id: '51555:21010' },
- { name: 'Keyboard key', id: '110000:10862' },
- { name: '.Keyboard key', id: '84172:42079' },
- { name: 'Inline error', id: '28210:12203' },
- { name: 'Index table', id: '111680:45555' },
- { name: 'Mobile/Index table', id: '111720:37938' },
- { name: '.Mobile/Subcomponents/Row', id: '111720:36964' },
- { name: 'Footer', id: '111720:38284' },
- { name: 'Selection count row', id: '111612:75208' },
- { name: 'Horizontal scroll bar', id: '110641:62520' },
- { name: 'Bulk actions', id: '110641:64122' },
- { name: 'Sort icon', id: '110421:26662' },
- { name: 'Column reorder', id: '111612:64433' },
- { name: 'Column', id: '110421:25965' },
- { name: 'Index cell', id: '110421:25820' },
- { name: 'Index header cell', id: '110421:25812' },
- { name: '.Filter pill', id: '110912:39848' },
- { name: '.Filter pill', id: '68605:33198' },
- { name: '.Assets / Column reorder', id: '68412:37925' },
- { name: '.Assets/Bulk actions', id: '67296:23823' },
- { name: '.Assets/Sort icon', id: '67238:23155' },
- { name: '.Index filtering', id: '110421:26501' },
- { name: '.Index filtering', id: '67128:21676' },
- { name: '.Index table', id: '45017:32955' },
- { name: '.Assets/Column', id: '44707:19605' },
- { name: '.Assets/Cell/Table cell', id: '44707:19591' },
- { name: '.Assets/Cell/Header cell', id: '44707:19586' },
- { name: '.Assets/Small screen row', id: '45051:22536' },
- { name: 'Index filter', id: '110912:43515' },
- { name: 'Mobile/Index filter', id: '111358:31613' },
- { name: '.Mobile/Subcomponents/Controls', id: '111187:36083' },
- { name: 'Controls', id: '111028:39573' },
- { name: 'Footer help', id: '108808:30394' },
- { name: '.Footer help', id: '27579:4554' },
- { name: 'Fullscreen bar', id: '110000:10540' },
- { name: '.Fullscreem bar', id: '71205:18753' },
- { name: 'Filters', id: '111407:92131' },
- { name: 'Mobile/Filters', id: '111720:35800' },
- { name: 'Filters Bar', id: '111562:48065' },
- { name: 'Filter pill', id: '111058:33366' },
- { name: 'Add filter', id: '111058:33314' },
- { name: '.Filter pill', id: '110421:26830' },
- { name: 'Exception list', id: '108933:30513' },
- { name: '.Exception list', id: '27579:4537' },
- { name: 'Empty state', id: '109979:8183' },
- { name: 'Illustration', id: '111306:33428' },
- { name: '.Assets/Spot Illustration', id: '12979:10119' },
- { name: '.Assets/Illustration', id: '49495:19719' },
- { name: '.Empty state', id: '27579:4461' },
- { name: 'Drop zone', id: '109178:44479' },
- { name: '.Drop zone', id: '27579:4342' },
- { name: 'Divider', id: '109745:84282' },
- { name: '.Divider', id: '73002:33613' },
- { name: 'Description list', id: '109630:30271' },
- { name: 'List item', id: '109630:30179' },
- { name: '.Description list', id: '53638:30530' },
- { name: '.Assets/List item', id: '53638:30483' },
- { name: 'DatePicker', id: '108914:2585' },
- { name: 'Month', id: '108797:52863' },
- { name: 'Day of week', id: '108797:52864' },
- { name: 'Day', id: '108797:54548' },
- { name: 'Day', id: '108797:52832' },
- { name: 'Range calendar', id: '108797:55823' },
- { name: 'Base calendar', id: '108797:55720' },
- { name: '.Assets/Month', id: '68742:21620' },
- { name: '.Assets/Day of week', id: '51054:21537' },
- { name: '.Assets/Date', id: '51054:21522' },
- { name: '.Date picker', id: '27668:11405' },
- { name: 'Data table', id: '111636:2477' },
- { name: 'Mobile/Data table', id: '111683:79795' },
- { name: 'Footer', id: '111683:63838' },
- { name: 'Navigation', id: '111683:62772' },
- { name: 'Column', id: '111636:2490' },
- { name: 'Cell', id: '111636:2455' },
- { name: 'Totals', id: '111636:2430' },
- { name: 'Heading', id: '111636:2394' },
- { name: '.Assets/Table footer', id: '8307:12310' },
- { name: '.Assets/Table row', id: '53538:27024' },
- { name: '.Assets/Header/Cell', id: '53538:25532' },
- { name: '.Assets/Table header', id: '53538:25524' },
- { name: '.Data table', id: '27800:2137' },
- { name: '.Assets/Mobile only/Navigation', id: '8392:16389' },
- { name: '.Assets/Totals row', id: '27668:13612' },
- { name: 'Contextual save bar', id: '108458:10011' },
- { name: '.Contextual save bar', id: '27579:4250' },
- { name: 'Color picker', id: '108433:7829' },
- { name: '.Color picker', id: '27579:730' },
- { name: 'Choice list', id: '109134:7785' },
- { name: '.choice list', id: '28210:21889' },
- { name: 'Checkbox', id: '108368:1341' },
- { name: '.assets/Help text', id: '50716:21060' },
- { name: '.checkbox with label', id: '27579:515' },
- { name: '.Checkbox', id: '27579:728' },
- { name: 'Card', id: '109372:20170' },
- { name: '.Assets/Section title', id: '105343:2566' },
- { name: '.Assets/Card title', id: '94021:80366' },
- { name: '.Card examples', id: '75727:32170' },
- { name: '.Card alpha', id: '75727:32130' },
- { name: 'Callout card', id: '109313:7455' },
- { name: 'Illustration', id: '111176:4158' },
- { name: '.Assets', id: '93027:59250' },
- { name: '.Callout card', id: '84164:64397' },
- { name: '.Assets/Illustration', id: '49245:19864' },
- { name: 'Button group segmented', id: '109118:3325' },
- { name: 'Button group', id: '108782:4042' },
- { name: '.Button group', id: '27566:7963' },
- { name: 'Button', id: '108641:35692' },
- { name: 'Icon button', id: '108666:39153' },
- { name: '.button-shine', id: '108666:37138' },
- { name: '.Default button', id: '53964:22768' },
- { name: '.Primary button', id: '53964:22769' },
- { name: '.Tertiary button', id: '53971:23149' },
- { name: '.Tertiary critical button', id: '83656:36193' },
- { name: '.Critical button', id: '83656:36204' },
- { name: '.Plain button', id: '83637:53940' },
- { name: '.Plain critical button', id: '84120:42002' },
- { name: '.Plain monochrome', id: '84129:49491' },
- { name: '.Primary critical button', id: '53964:22800' },
- { name: '.Primary success button', id: '83621:48297' },
- { name: '.Icon button', id: '84375:42685' },
- { name: '.Split button', id: '97516:71658' },
- { name: 'Banner', id: '109293:4284' },
- { name: '.Banner', id: '83621:42265' },
- { name: '.Banner with no title', id: '85796:58679' },
- { name: 'Badge', id: '108227:921' },
- { name: 'Progress Indicator', id: '108227:892' },
- { name: '.Badge', id: '26521:97' },
- { name: '.Assets/Progress', id: '26521:136' },
- { name: 'Avatar', id: '107957:44068' },
- { name: '.Avatar + label', id: '87434:46985' },
- { name: '.avatar', id: '87434:46824' },
- { name: 'Action List', id: '108977:15501' },
- { name: 'Section', id: '108224:8280' },
- { name: 'Destructive item', id: '108180:1430' },
- { name: 'Item', id: '108154:1050' },
- { name: '.Action list', id: '29413:20122' },
- { name: '.Assets/Items', id: '26376:6454' },
- { name: 'Account Connection', id: '109630:23132' },
- { name: '.Account connection', id: '26497:388' },
- ],
- filepathExports: [
- '/Users/foo/polaris/polaris-react/src/components/VideoThumbnail/VideoThumbnail.tsx~VideoThumbnail',
- '/Users/foo/polaris/polaris-react/src/components/VideoThumbnail/VideoThumbnail.tsx~VideoThumbnailProps',
- '/Users/foo/polaris/polaris-react/src/components/UnstyledLink/UnstyledLink.tsx~UnstyledLinkProps',
- '/Users/foo/polaris/polaris-react/src/components/UnstyledLink/UnstyledLink.tsx~UnstyledLink',
- '/Users/foo/polaris/polaris-react/src/components/UnstyledButton/utils.tsx~unstyledButtonFrom',
- '/Users/foo/polaris/polaris-react/src/components/UnstyledButton/UnstyledButton.tsx~UnstyledButton',
- '/Users/foo/polaris/polaris-react/src/components/UnstyledButton/UnstyledButton.tsx~UnstyledButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/Truncate/Truncate.tsx~Truncate',
- '/Users/foo/polaris/polaris-react/src/components/Truncate/Truncate.tsx~TruncateProps',
- '/Users/foo/polaris/polaris-react/src/components/TrapFocus/TrapFocus.tsx~TrapFocus',
- '/Users/foo/polaris/polaris-react/src/components/TrapFocus/TrapFocus.tsx~TrapFocusProps',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/TopBar.tsx~UserMenuProps',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/TopBar.tsx~SearchFieldProps',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/TopBar.tsx~TopBarProps',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/TopBar.tsx~TopBar',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/UserMenu/UserMenu.tsx~UserMenu',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/UserMenu/UserMenu.tsx~UserMenuProps',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/SearchField/SearchField.tsx~SearchField',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/SearchField/SearchField.tsx~SearchFieldProps',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/SearchDismissOverlay/SearchDismissOverlay.tsx~SearchDismissOverlay',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/Search/Search.tsx~Search',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/Search/Search.tsx~SearchProps',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/Menu/Menu.tsx~Menu',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/Menu/Menu.tsx~MenuProps',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/Menu/components/Message/Message.tsx~Message',
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/Menu/components/Message/Message.tsx~MessageProps',
- '/Users/foo/polaris/polaris-react/src/components/Tooltip/Tooltip.tsx~Tooltip',
- '/Users/foo/polaris/polaris-react/src/components/Tooltip/Tooltip.tsx~Width',
- '/Users/foo/polaris/polaris-react/src/components/Tooltip/Tooltip.tsx~Padding',
- '/Users/foo/polaris/polaris-react/src/components/Tooltip/Tooltip.tsx~BorderRadius',
- '/Users/foo/polaris/polaris-react/src/components/Tooltip/Tooltip.tsx~TooltipProps',
- '/Users/foo/polaris/polaris-react/src/components/Tooltip/components/TooltipOverlay/TooltipOverlay.tsx~TooltipOverlay',
- '/Users/foo/polaris/polaris-react/src/components/Tooltip/components/TooltipOverlay/TooltipOverlay.tsx~TooltipOverlayProps',
- '/Users/foo/polaris/polaris-react/src/components/Toast/Toast.tsx~ToastProps',
- '/Users/foo/polaris/polaris-react/src/components/Toast/Toast.tsx~Toast',
- '/Users/foo/polaris/polaris-react/src/components/Thumbnail/Thumbnail.tsx~Thumbnail',
- '/Users/foo/polaris/polaris-react/src/components/Thumbnail/Thumbnail.tsx~ThumbnailProps',
- '/Users/foo/polaris/polaris-react/src/components/TextField/TextField.tsx~TextField',
- '/Users/foo/polaris/polaris-react/src/components/TextField/TextField.tsx~MutuallyExclusiveSelectionProps',
- '/Users/foo/polaris/polaris-react/src/components/TextField/TextField.tsx~MutuallyExclusiveInteractionProps',
- '/Users/foo/polaris/polaris-react/src/components/TextField/TextField.tsx~TextFieldProps',
- '/Users/foo/polaris/polaris-react/src/components/TextField/components/Spinner/Spinner.tsx~SpinnerProps',
- '/Users/foo/polaris/polaris-react/src/components/TextField/components/Spinner/Spinner.tsx~Spinner',
- '/Users/foo/polaris/polaris-react/src/components/TextField/components/Resizer/Resizer.tsx~Resizer',
- '/Users/foo/polaris/polaris-react/src/components/TextField/components/Resizer/Resizer.tsx~ResizerProps',
- '/Users/foo/polaris/polaris-react/src/components/TextContainer/TextContainer.tsx~TextContainer',
- '/Users/foo/polaris/polaris-react/src/components/TextContainer/TextContainer.tsx~TextContainerProps',
- '/Users/foo/polaris/polaris-react/src/components/Text/Text.tsx~TextProps',
- '/Users/foo/polaris/polaris-react/src/components/Text/Text.tsx~Text',
- '/Users/foo/polaris/polaris-react/src/components/Tag/Tag.tsx~Tag',
- '/Users/foo/polaris/polaris-react/src/components/Tag/Tag.tsx~NonMutuallyExclusiveProps',
- '/Users/foo/polaris/polaris-react/src/components/Tag/Tag.tsx~TagProps',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/Tabs.tsx~TabsState',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/Tabs.tsx~TabsProps',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/Tabs.tsx~Tabs',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/TabMeasurer/TabMeasurer.tsx~TabMeasurerProps',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/TabMeasurer/TabMeasurer.tsx~TabMeasurer',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Tab/Tab.tsx~Tab',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Tab/components/RenameModal/RenameModal.tsx~RenameModal',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Tab/components/RenameModal/RenameModal.tsx~RenameModalProps',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Tab/components/DuplicateModal/DuplicateModal.tsx~DuplicateModal',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Tab/components/DuplicateModal/DuplicateModal.tsx~DuplicateModalProps',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Panel/Panel.tsx~Panel',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Panel/Panel.tsx~PanelProps',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/List/List.tsx~List',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/List/List.tsx~ListProps',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Item/Item.tsx~ItemProps',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/CreateViewModal/CreateViewModal.tsx~CreateViewModal',
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/CreateViewModal/CreateViewModal.tsx~CreateViewModalProps',
- '/Users/foo/polaris/polaris-react/src/components/Sticky/Sticky.tsx~Sticky',
- '/Users/foo/polaris/polaris-react/src/components/Sticky/Sticky.tsx~StickyProps',
- '/Users/foo/polaris/polaris-react/src/components/Spinner/Spinner.tsx~Spinner',
- '/Users/foo/polaris/polaris-react/src/components/Spinner/Spinner.tsx~SpinnerProps',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonThumbnail/SkeletonThumbnail.tsx~SkeletonThumbnail',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonThumbnail/SkeletonThumbnail.tsx~SkeletonThumbnailProps',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonTabs/SkeletonTabs.tsx~SkeletonTabs',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonTabs/SkeletonTabs.tsx~SkeletonTabsProps',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonPage/SkeletonPage.tsx~SkeletonPage',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonPage/SkeletonPage.tsx~SkeletonPageProps',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonDisplayText/SkeletonDisplayText.tsx~SkeletonDisplayText',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonDisplayText/SkeletonDisplayText.tsx~SkeletonDisplayTextProps',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonBodyText/SkeletonBodyText.tsx~SkeletonBodyText',
- '/Users/foo/polaris/polaris-react/src/components/SkeletonBodyText/SkeletonBodyText.tsx~SkeletonBodyTextProps',
- '/Users/foo/polaris/polaris-react/src/components/Sheet/Sheet.tsx~Sheet',
- '/Users/foo/polaris/polaris-react/src/components/Sheet/Sheet.tsx~SheetProps',
- '/Users/foo/polaris/polaris-react/src/components/ShadowBevel/ShadowBevel.tsx~ShadowBevel',
- '/Users/foo/polaris/polaris-react/src/components/ShadowBevel/ShadowBevel.tsx~ShadowBevelProps',
- '/Users/foo/polaris/polaris-react/src/components/SettingToggle/SettingToggle.tsx~SettingToggle',
- '/Users/foo/polaris/polaris-react/src/components/SettingToggle/SettingToggle.tsx~SettingToggleProps',
- '/Users/foo/polaris/polaris-react/src/components/SettingAction/SettingAction.tsx~SettingAction',
- '/Users/foo/polaris/polaris-react/src/components/SettingAction/SettingAction.tsx~SettingActionProps',
- '/Users/foo/polaris/polaris-react/src/components/SelectAllActions/SelectAllActions.tsx~SelectAllActionsProps',
- '/Users/foo/polaris/polaris-react/src/components/SelectAllActions/SelectAllActions.tsx~SelectAllActions',
- '/Users/foo/polaris/polaris-react/src/components/Select/Select.tsx~Select',
- '/Users/foo/polaris/polaris-react/src/components/Select/Select.tsx~SelectOption',
- '/Users/foo/polaris/polaris-react/src/components/Select/Select.tsx~SelectGroup',
- '/Users/foo/polaris/polaris-react/src/components/Select/Select.tsx~SelectProps',
- '/Users/foo/polaris/polaris-react/src/components/Scrollable/Scrollable.tsx~ScrollableProps',
- '/Users/foo/polaris/polaris-react/src/components/Scrollable/Scrollable.tsx~ScrollToOptions',
- '/Users/foo/polaris/polaris-react/src/components/Scrollable/Scrollable.tsx~ScrollableRef',
- '/Users/foo/polaris/polaris-react/src/components/Scrollable/Scrollable.tsx~Scrollable',
- '/Users/foo/polaris/polaris-react/src/components/Scrollable/components/ScrollTo/ScrollTo.tsx~ScrollTo',
- '/Users/foo/polaris/polaris-react/src/components/ResourceList/ResourceList.tsx~ResourceList',
- '/Users/foo/polaris/polaris-react/src/components/ResourceList/ResourceList.tsx~ResourceListPaginationProps',
- '/Users/foo/polaris/polaris-react/src/components/ResourceList/ResourceList.tsx~ResourceListProps',
- '/Users/foo/polaris/polaris-react/src/components/ResourceItem/ResourceItem.tsx~ResourceItem',
- '/Users/foo/polaris/polaris-react/src/components/ResourceItem/ResourceItem.tsx~ResourceItemProps',
- '/Users/foo/polaris/polaris-react/src/components/RangeSlider/RangeSlider.tsx~RangeSlider',
- '/Users/foo/polaris/polaris-react/src/components/RangeSlider/RangeSlider.tsx~RangeSliderProps',
- '/Users/foo/polaris/polaris-react/src/components/RangeSlider/components/SingleThumb/SingleThumb.tsx~SingleThumb',
- '/Users/foo/polaris/polaris-react/src/components/RangeSlider/components/SingleThumb/SingleThumb.tsx~SingleThumbProps',
- '/Users/foo/polaris/polaris-react/src/components/RangeSlider/components/DualThumb/DualThumb.tsx~DualThumbProps',
- '/Users/foo/polaris/polaris-react/src/components/RangeSlider/components/DualThumb/DualThumb.tsx~DualThumb',
- '/Users/foo/polaris/polaris-react/src/components/RadioButton/RadioButton.tsx~RadioButton',
- '/Users/foo/polaris/polaris-react/src/components/RadioButton/RadioButton.tsx~RadioButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/ProgressBar/ProgressBar.tsx~ProgressBar',
- '/Users/foo/polaris/polaris-react/src/components/ProgressBar/ProgressBar.tsx~ProgressBarProps',
- '/Users/foo/polaris/polaris-react/src/components/PositionedOverlay/PositionedOverlay.tsx~PositionedOverlayProps',
- '/Users/foo/polaris/polaris-react/src/components/PositionedOverlay/PositionedOverlay.tsx~PositionedOverlay',
- '/Users/foo/polaris/polaris-react/src/components/PortalsManager/PortalsManager.tsx~PortalsManager',
- '/Users/foo/polaris/polaris-react/src/components/PortalsManager/PortalsManager.tsx~PortalsManagerProps',
- '/Users/foo/polaris/polaris-react/src/components/PortalsManager/components/PortalsContainer/PortalsContainer.tsx~PolarisContainerProps',
- '/Users/foo/polaris/polaris-react/src/components/PortalsManager/components/PortalsContainer/PortalsContainer.tsx~PortalsContainer',
- '/Users/foo/polaris/polaris-react/src/components/Portal/Portal.tsx~Portal',
- '/Users/foo/polaris/polaris-react/src/components/Portal/Portal.tsx~PortalProps',
- '/Users/foo/polaris/polaris-react/src/components/Popover/Popover.tsx~PopoverCloseSource',
- '/Users/foo/polaris/polaris-react/src/components/Popover/Popover.tsx~PopoverAutofocusTarget',
- '/Users/foo/polaris/polaris-react/src/components/Popover/Popover.tsx~PopoverProps',
- '/Users/foo/polaris/polaris-react/src/components/Popover/Popover.tsx~PopoverPublicAPI',
- '/Users/foo/polaris/polaris-react/src/components/Popover/Popover.tsx~Popover',
- '/Users/foo/polaris/polaris-react/src/components/Popover/components/Section/Section.tsx~Section',
- '/Users/foo/polaris/polaris-react/src/components/Popover/components/Section/Section.tsx~SectionProps',
- '/Users/foo/polaris/polaris-react/src/components/Popover/components/PopoverOverlay/PopoverOverlay.tsx~nodeContainsDescendant',
- '/Users/foo/polaris/polaris-react/src/components/Popover/components/PopoverOverlay/PopoverOverlay.tsx~PopoverCloseSource',
- '/Users/foo/polaris/polaris-react/src/components/Popover/components/PopoverOverlay/PopoverOverlay.tsx~PopoverAutofocusTarget',
- '/Users/foo/polaris/polaris-react/src/components/Popover/components/PopoverOverlay/PopoverOverlay.tsx~PopoverOverlayProps',
- '/Users/foo/polaris/polaris-react/src/components/Popover/components/PopoverOverlay/PopoverOverlay.tsx~PopoverOverlay',
- '/Users/foo/polaris/polaris-react/src/components/Popover/components/Pane/Pane.tsx~Pane',
- '/Users/foo/polaris/polaris-react/src/components/Popover/components/Pane/Pane.tsx~PaneProps',
- '/Users/foo/polaris/polaris-react/src/components/PolarisTestProvider/PolarisTestProvider.tsx~PolarisTestProvider',
- '/Users/foo/polaris/polaris-react/src/components/PolarisTestProvider/PolarisTestProvider.tsx~WithPolarisTestProviderOptions',
- '/Users/foo/polaris/polaris-react/src/components/PolarisTestProvider/PolarisTestProvider.tsx~PolarisTestProviderProps',
- '/Users/foo/polaris/polaris-react/src/components/Pagination/Pagination.tsx~Pagination',
- '/Users/foo/polaris/polaris-react/src/components/Pagination/Pagination.tsx~PaginationProps',
- '/Users/foo/polaris/polaris-react/src/components/PageActions/PageActions.tsx~PageActions',
- '/Users/foo/polaris/polaris-react/src/components/PageActions/PageActions.tsx~PageActionsProps',
- '/Users/foo/polaris/polaris-react/src/components/Page/Page.tsx~Page',
- '/Users/foo/polaris/polaris-react/src/components/Page/Page.tsx~PageProps',
- '/Users/foo/polaris/polaris-react/src/components/Page/components/Header/Header.tsx~Header',
- '/Users/foo/polaris/polaris-react/src/components/Page/components/Header/Header.tsx~HeaderProps',
- '/Users/foo/polaris/polaris-react/src/components/Page/components/Header/components/Title/Title.tsx~Title',
- '/Users/foo/polaris/polaris-react/src/components/Page/components/Header/components/Title/Title.tsx~TitleProps',
- '/Users/foo/polaris/polaris-react/src/components/OptionList/OptionList.tsx~OptionList',
- '/Users/foo/polaris/polaris-react/src/components/OptionList/OptionList.tsx~OptionListProps',
- '/Users/foo/polaris/polaris-react/src/components/OptionList/components/Option/Option.tsx~Option',
- '/Users/foo/polaris/polaris-react/src/components/OptionList/components/Option/Option.tsx~OptionProps',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/context.tsx~NavigationContext',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/Navigation.tsx~NavigationProps',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/Navigation.tsx~Navigation',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/components/Section/Section.tsx~Section',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/components/Section/Section.tsx~SectionProps',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/components/Item/Item.tsx~ItemSecondaryAction',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/components/Item/Item.tsx~isNavigationItemActive',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/components/Item/Item.tsx~MAX_SECONDARY_ACTIONS',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/components/Item/components/SecondaryNavigation/SecondaryNavigation.tsx~SecondaryNavigation',
- '/Users/foo/polaris/polaris-react/src/components/Navigation/components/Item/components/SecondaryNavigation/SecondaryNavigation.tsx~SecondaryNavigationProps',
- '/Users/foo/polaris/polaris-react/src/components/Modal/Modal.tsx~ModalSize',
- '/Users/foo/polaris/polaris-react/src/components/Modal/Modal.tsx~ModalProps',
- '/Users/foo/polaris/polaris-react/src/components/Modal/Modal.tsx~Modal',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Section/Section.tsx~Section',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Section/Section.tsx~SectionProps',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Header/Header.tsx~Header',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Header/Header.tsx~HeaderProps',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Footer/Footer.tsx~Footer',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Footer/Footer.tsx~FooterProps',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Dialog/Dialog.tsx~Dialog',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Dialog/Dialog.tsx~DialogProps',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/CloseButton/CloseButton.tsx~CloseButton',
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/CloseButton/CloseButton.tsx~CloseButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/MessageIndicator/MessageIndicator.tsx~MessageIndicator',
- '/Users/foo/polaris/polaris-react/src/components/MessageIndicator/MessageIndicator.tsx~MessageIndicatorProps',
- '/Users/foo/polaris/polaris-react/src/components/MediaQueryProvider/MediaQueryProvider.tsx~MediaQueryProvider',
- '/Users/foo/polaris/polaris-react/src/components/MediaCard/MediaCard.tsx~MediaCard',
- '/Users/foo/polaris/polaris-react/src/components/Loading/Loading.tsx~LoadingProps',
- '/Users/foo/polaris/polaris-react/src/components/Loading/Loading.tsx~Loading',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/Listbox.tsx~Listbox',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/Listbox.tsx~AutoSelection',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/Listbox.tsx~ListboxProps',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/Listbox.tsx~ArrowKeys',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/TextOption/TextOption.tsx~TextOptionProps',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/TextOption/TextOption.tsx~TextOption',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Section/Section.tsx~Section',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Option/Option.tsx~OptionProps',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Option/Option.tsx~Option',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Loading/Loading.tsx~LoadingProps',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Loading/Loading.tsx~Loading',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Header/Header.tsx~Header',
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Action/Action.tsx~Action',
- '/Users/foo/polaris/polaris-react/src/components/List/List.tsx~ListProps',
- '/Users/foo/polaris/polaris-react/src/components/List/List.tsx~List',
- '/Users/foo/polaris/polaris-react/src/components/List/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/List/components/Item/Item.tsx~ItemProps',
- '/Users/foo/polaris/polaris-react/src/components/Link/Link.tsx~Link',
- '/Users/foo/polaris/polaris-react/src/components/Link/Link.tsx~LinkProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/LegacyTabs.tsx~LegacyTabs',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/LegacyTabs.tsx~LegacyTabsProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/TabMeasurer/TabMeasurer.tsx~TabMeasurerProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/TabMeasurer/TabMeasurer.tsx~TabMeasurer',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/Tab/Tab.tsx~Tab',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/Tab/Tab.tsx~TabProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/Panel/Panel.tsx~Panel',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/Panel/Panel.tsx~PanelProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/List/List.tsx~List',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/List/List.tsx~ListProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/Item/Item.tsx~ItemProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/LegacyStack/LegacyStack.tsx~LegacyStackProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyStack/LegacyStack.tsx~LegacyStack',
- '/Users/foo/polaris/polaris-react/src/components/LegacyStack/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/LegacyStack/components/Item/Item.tsx~LegacyItemProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyFilters/LegacyFilters.tsx~LegacyFilters',
- '/Users/foo/polaris/polaris-react/src/components/LegacyFilters/LegacyFilters.tsx~AppliedFilterInterface',
- '/Users/foo/polaris/polaris-react/src/components/LegacyFilters/LegacyFilters.tsx~FilterInterface',
- '/Users/foo/polaris/polaris-react/src/components/LegacyFilters/LegacyFilters.tsx~LegacyFiltersProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyFilters/components/TagsWrapper/TagsWrapper.tsx~TagsWrapper',
- '/Users/foo/polaris/polaris-react/src/components/LegacyFilters/components/ConnectedFilterControl/ConnectedFilterControl.tsx~ConnectedFilterControlProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyFilters/components/ConnectedFilterControl/ConnectedFilterControl.tsx~ConnectedFilterControl',
- '/Users/foo/polaris/polaris-react/src/components/LegacyFilters/components/ConnectedFilterControl/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/LegacyCard.tsx~LegacyCardSectionProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/LegacyCard.tsx~LegacyCardHeaderProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/LegacyCard.tsx~LegacyCardSubsectionProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/LegacyCard.tsx~LegacyCardProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/LegacyCard.tsx~LegacyCard',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/components/Subsection/Subsection.tsx~Subsection',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/components/Subsection/Subsection.tsx~LegacyCardSubsectionProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/components/Section/Section.tsx~Section',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/components/Section/Section.tsx~LegacyCardSectionProps',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/components/Header/Header.tsx~Header',
- '/Users/foo/polaris/polaris-react/src/components/LegacyCard/components/Header/Header.tsx~LegacyCardHeaderProps',
- '/Users/foo/polaris/polaris-react/src/components/Layout/Layout.tsx~LayoutProps',
- '/Users/foo/polaris/polaris-react/src/components/Layout/Layout.tsx~Layout',
- '/Users/foo/polaris/polaris-react/src/components/Layout/components/Section/Section.tsx~Section',
- '/Users/foo/polaris/polaris-react/src/components/Layout/components/Section/Section.tsx~SectionProps',
- '/Users/foo/polaris/polaris-react/src/components/Layout/components/AnnotatedSection/AnnotatedSection.tsx~AnnotatedSection',
- '/Users/foo/polaris/polaris-react/src/components/Layout/components/AnnotatedSection/AnnotatedSection.tsx~AnnotatedSectionProps',
- '/Users/foo/polaris/polaris-react/src/components/Labelled/Labelled.tsx~Labelled',
- '/Users/foo/polaris/polaris-react/src/components/Labelled/Labelled.tsx~errorID',
- '/Users/foo/polaris/polaris-react/src/components/Labelled/Labelled.tsx~helpTextID',
- '/Users/foo/polaris/polaris-react/src/components/Labelled/Labelled.tsx~labelID',
- '/Users/foo/polaris/polaris-react/src/components/Labelled/Labelled.tsx~LabelledProps',
- '/Users/foo/polaris/polaris-react/src/components/Label/Label.tsx~labelID',
- '/Users/foo/polaris/polaris-react/src/components/Label/Label.tsx~Label',
- '/Users/foo/polaris/polaris-react/src/components/Label/Label.tsx~LabelProps',
- '/Users/foo/polaris/polaris-react/src/components/KeypressListener/KeypressListener.tsx~KeypressListener',
- '/Users/foo/polaris/polaris-react/src/components/KeypressListener/KeypressListener.tsx~NonMutuallyExclusiveProps',
- '/Users/foo/polaris/polaris-react/src/components/KeypressListener/KeypressListener.tsx~KeypressListenerProps',
- '/Users/foo/polaris/polaris-react/src/components/KeyboardKey/KeyboardKey.tsx~KeyboardKey',
- '/Users/foo/polaris/polaris-react/src/components/KeyboardKey/KeyboardKey.tsx~KeyboardKeyProps',
- '/Users/foo/polaris/polaris-react/src/components/InlineStack/InlineStack.tsx~InlineStackProps',
- '/Users/foo/polaris/polaris-react/src/components/InlineStack/InlineStack.tsx~InlineStack',
- '/Users/foo/polaris/polaris-react/src/components/InlineGrid/InlineGrid.tsx~InlineGrid',
- '/Users/foo/polaris/polaris-react/src/components/InlineGrid/InlineGrid.tsx~InlineGridProps',
- '/Users/foo/polaris/polaris-react/src/components/InlineError/InlineError.tsx~InlineError',
- '/Users/foo/polaris/polaris-react/src/components/InlineError/InlineError.tsx~errorTextID',
- '/Users/foo/polaris/polaris-react/src/components/InlineError/InlineError.tsx~InlineErrorProps',
- '/Users/foo/polaris/polaris-react/src/components/InlineCode/InlineCode.tsx~InlineCodeProps',
- '/Users/foo/polaris/polaris-react/src/components/InlineCode/InlineCode.tsx~InlineCode',
- '/Users/foo/polaris/polaris-react/src/components/Indicator/Indicator.tsx~Indicator',
- '/Users/foo/polaris/polaris-react/src/components/Indicator/Indicator.tsx~IndicatorProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/IndexTable.tsx~IndexTable',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/IndexTable.tsx~IndexTableHeading',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/IndexTable.tsx~IndexTableSortDirection',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/IndexTable.tsx~IndexTablePaginationProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/IndexTable.tsx~IndexTableBaseProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/IndexTable.tsx~TableHeadingRect',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/IndexTable.tsx~IndexTableProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/components/ScrollContainer/ScrollContainer.tsx~ScrollContainer',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/components/ScrollContainer/ScrollContainer.tsx~ScrollContainerProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/components/Row/Row.tsx~RowProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/components/Row/Row.tsx~Row',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/components/Checkbox/Checkbox.tsx~CheckboxWrapper',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/components/Checkbox/Checkbox.tsx~Checkbox',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/components/Cell/Cell.tsx~CellProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/components/Cell/Cell.tsx~Cell',
- '/Users/foo/polaris/polaris-react/src/components/IndexProvider/IndexProvider.tsx~IndexProvider',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/IndexFilters.tsx~IndexFilters',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/IndexFilters.tsx~IndexFiltersProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/hooks/useSetIndexFiltersMode/useSetIndexFiltersMode.tsx~useSetIndexFiltersMode',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/UpdateButtons/UpdateButtons.tsx~UpdateButtons',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/UpdateButtons/UpdateButtons.tsx~UpdateButtonsProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/SortButton/SortButton.tsx~SortButton',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/SortButton/SortButton.tsx~SortButtonDirection',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/SortButton/SortButton.tsx~SortButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/SortButton/components/DirectionButton/DirectionButton.tsx~DirectionButton',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/SortButton/components/DirectionButton/DirectionButton.tsx~DirectionButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/SearchFilterButton/SearchFilterButton.tsx~SearchFilterButton',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/SearchFilterButton/SearchFilterButton.tsx~SearchFilterButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/EditColumnsButton/EditColumnsButton.tsx~EditColumnsButton',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/EditColumnsButton/EditColumnsButton.tsx~EditColumnsButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/Container/Container.tsx~ContainerProps',
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/components/Container/Container.tsx~Container',
- '/Users/foo/polaris/polaris-react/src/components/Image/Image.tsx~Image',
- '/Users/foo/polaris/polaris-react/src/components/Image/Image.tsx~ImageProps',
- '/Users/foo/polaris/polaris-react/src/components/Icon/Icon.tsx~Icon',
- '/Users/foo/polaris/polaris-react/src/components/Icon/Icon.tsx~IconProps',
- '/Users/foo/polaris/polaris-react/src/components/Grid/Grid.tsx~formatAreas',
- '/Users/foo/polaris/polaris-react/src/components/Grid/Grid.tsx~GridProps',
- '/Users/foo/polaris/polaris-react/src/components/Grid/Grid.tsx~Grid',
- '/Users/foo/polaris/polaris-react/src/components/Grid/components/Cell/Cell.tsx~Cell',
- '/Users/foo/polaris/polaris-react/src/components/Grid/components/Cell/Cell.tsx~CellProps',
- '/Users/foo/polaris/polaris-react/src/components/FullscreenBar/FullscreenBar.tsx~FullscreenBar',
- '/Users/foo/polaris/polaris-react/src/components/FullscreenBar/FullscreenBar.tsx~FullscreenBarProps',
- '/Users/foo/polaris/polaris-react/src/components/Frame/Frame.tsx~Frame',
- '/Users/foo/polaris/polaris-react/src/components/Frame/Frame.tsx~FrameProps',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/ToastManager/ToastManager.tsx~ToastManagerProps',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/ToastManager/ToastManager.tsx~ToastManager',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/Toast/Toast.tsx~Toast',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/Toast/Toast.tsx~ToastProps',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/Toast/Toast.tsx~DEFAULT_TOAST_DURATION',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/Toast/Toast.tsx~DEFAULT_TOAST_DURATION_WITH_ACTION',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/Loading/Loading.tsx~Loading',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/ContextualSaveBar/ContextualSaveBar.tsx~ContextualSaveBar',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/ContextualSaveBar/components/DiscardConfirmationModal/DiscardConfirmationModal.tsx~DiscardConfirmationModal',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/ContextualSaveBar/components/DiscardConfirmationModal/DiscardConfirmationModal.tsx~DiscardConfirmationModalProps',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/CSSAnimation/CSSAnimation.tsx~CSSAnimation',
- '/Users/foo/polaris/polaris-react/src/components/Frame/components/CSSAnimation/CSSAnimation.tsx~CSSAnimationProps',
- '/Users/foo/polaris/polaris-react/src/components/FormLayout/FormLayout.tsx~FormLayoutProps',
- '/Users/foo/polaris/polaris-react/src/components/FormLayout/FormLayout.tsx~FormLayout',
- '/Users/foo/polaris/polaris-react/src/components/FormLayout/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/FormLayout/components/Item/Item.tsx~ItemProps',
- '/Users/foo/polaris/polaris-react/src/components/FormLayout/components/Group/Group.tsx~Group',
- '/Users/foo/polaris/polaris-react/src/components/FormLayout/components/Group/Group.tsx~GroupProps',
- '/Users/foo/polaris/polaris-react/src/components/Form/Form.tsx~Form',
- '/Users/foo/polaris/polaris-react/src/components/Form/Form.tsx~FormProps',
- '/Users/foo/polaris/polaris-react/src/components/FooterHelp/FooterHelp.tsx~FooterHelp',
- '/Users/foo/polaris/polaris-react/src/components/FooterHelp/FooterHelp.tsx~FooterHelpProps',
- '/Users/foo/polaris/polaris-react/src/components/FocusManager/FocusManager.tsx~FocusManager',
- '/Users/foo/polaris/polaris-react/src/components/Focus/Focus.tsx~FocusProps',
- '/Users/foo/polaris/polaris-react/src/components/Focus/Focus.tsx~Focus',
- '/Users/foo/polaris/polaris-react/src/components/Filters/Filters.tsx~Filters',
- '/Users/foo/polaris/polaris-react/src/components/Filters/Filters.tsx~FiltersProps',
- '/Users/foo/polaris/polaris-react/src/components/Filters/components/SearchField/SearchField.tsx~SearchField',
- '/Users/foo/polaris/polaris-react/src/components/Filters/components/SearchField/SearchField.tsx~SearchFieldProps',
- '/Users/foo/polaris/polaris-react/src/components/Filters/components/FiltersBar/FiltersBar.tsx~FiltersBar',
- '/Users/foo/polaris/polaris-react/src/components/Filters/components/FiltersBar/FiltersBar.tsx~FiltersBarProps',
- '/Users/foo/polaris/polaris-react/src/components/Filters/components/FilterPill/FilterPill.tsx~FilterPill',
- '/Users/foo/polaris/polaris-react/src/components/Filters/components/FilterPill/FilterPill.tsx~FilterPillProps',
- '/Users/foo/polaris/polaris-react/src/components/FilterActionsProvider/FilterActionsProvider.tsx~FilterActionsProvider',
- '/Users/foo/polaris/polaris-react/src/components/FilterActionsProvider/FilterActionsProvider.tsx~FilterActionsContext',
- '/Users/foo/polaris/polaris-react/src/components/ExceptionList/ExceptionList.tsx~ExceptionList',
- '/Users/foo/polaris/polaris-react/src/components/ExceptionList/ExceptionList.tsx~ExceptionListProps',
- '/Users/foo/polaris/polaris-react/src/components/EventListener/EventListener.tsx~EventListenerProps',
- '/Users/foo/polaris/polaris-react/src/components/EventListener/EventListener.tsx~EventListener',
- '/Users/foo/polaris/polaris-react/src/components/EphemeralPresenceManager/EphemeralPresenceManager.tsx~EphemeralPresenceManager',
- '/Users/foo/polaris/polaris-react/src/components/EphemeralPresenceManager/EphemeralPresenceManager.tsx~EphemeralPresenceManagerProps',
- '/Users/foo/polaris/polaris-react/src/components/EmptyState/EmptyState.tsx~EmptyState',
- '/Users/foo/polaris/polaris-react/src/components/EmptyState/EmptyState.tsx~EmptyStateProps',
- '/Users/foo/polaris/polaris-react/src/components/EmptySearchResult/EmptySearchResult.tsx~EmptySearchResult',
- '/Users/foo/polaris/polaris-react/src/components/EmptySearchResult/EmptySearchResult.tsx~EmptySearchResultProps',
- '/Users/foo/polaris/polaris-react/src/components/DropZone/context.tsx~DropZoneContext',
- '/Users/foo/polaris/polaris-react/src/components/DropZone/DropZone.tsx~DropZoneFileType',
- '/Users/foo/polaris/polaris-react/src/components/DropZone/DropZone.tsx~DropZoneProps',
- '/Users/foo/polaris/polaris-react/src/components/DropZone/DropZone.tsx~DropZone',
- '/Users/foo/polaris/polaris-react/src/components/DropZone/components/FileUpload/FileUpload.tsx~FileUpload',
- '/Users/foo/polaris/polaris-react/src/components/DropZone/components/FileUpload/FileUpload.tsx~FileUploadProps',
- '/Users/foo/polaris/polaris-react/src/components/Divider/Divider.tsx~DividerProps',
- '/Users/foo/polaris/polaris-react/src/components/Divider/Divider.tsx~Divider',
- '/Users/foo/polaris/polaris-react/src/components/DescriptionList/DescriptionList.tsx~DescriptionList',
- '/Users/foo/polaris/polaris-react/src/components/DescriptionList/DescriptionList.tsx~DescriptionListProps',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/utilities.tsx~monthName',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/utilities.tsx~weekdayName',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/DatePicker.tsx~DatePicker',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/DatePicker.tsx~Range',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/DatePicker.tsx~DatePickerProps',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/components/Weekday/Weekday.tsx~WeekdayProps',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/components/Weekday/Weekday.tsx~Weekday',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/components/Month/Month.tsx~Month',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/components/Month/Month.tsx~MonthProps',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/components/Day/Day.tsx~DayProps',
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/components/Day/Day.tsx~Day',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/DataTable.tsx~DataTable',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/DataTable.tsx~SortDirection',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/DataTable.tsx~TableRow',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/DataTable.tsx~TableData',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/DataTable.tsx~ColumnContentType',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/DataTable.tsx~DataTablePaginationProps',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/DataTable.tsx~DataTableProps',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/components/Navigation/Navigation.tsx~Navigation',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/components/Navigation/Navigation.tsx~NavigationProps',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/components/Cell/Cell.tsx~Cell',
- '/Users/foo/polaris/polaris-react/src/components/DataTable/components/Cell/Cell.tsx~CellProps',
- '/Users/foo/polaris/polaris-react/src/components/ContextualSaveBar/ContextualSaveBar.tsx~ContextualSaveBarProps',
- '/Users/foo/polaris/polaris-react/src/components/ContextualSaveBar/ContextualSaveBar.tsx~ContextualSaveBar',
- '/Users/foo/polaris/polaris-react/src/components/Connected/Connected.tsx~Connected',
- '/Users/foo/polaris/polaris-react/src/components/Connected/Connected.tsx~ConnectedProps',
- '/Users/foo/polaris/polaris-react/src/components/Connected/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/Connected/components/Item/Item.tsx~ItemProps',
- '/Users/foo/polaris/polaris-react/src/components/Combobox/Combobox.tsx~Combobox',
- '/Users/foo/polaris/polaris-react/src/components/Combobox/Combobox.tsx~ComboboxProps',
- '/Users/foo/polaris/polaris-react/src/components/Combobox/components/TextField/TextField.tsx~TextField',
- '/Users/foo/polaris/polaris-react/src/components/ColorPicker/ColorPicker.tsx~ColorPickerProps',
- '/Users/foo/polaris/polaris-react/src/components/ColorPicker/ColorPicker.tsx~ColorPicker',
- '/Users/foo/polaris/polaris-react/src/components/ColorPicker/components/Slidable/Slidable.tsx~SlidableProps',
- '/Users/foo/polaris/polaris-react/src/components/ColorPicker/components/Slidable/Slidable.tsx~Slidable',
- '/Users/foo/polaris/polaris-react/src/components/ColorPicker/components/HuePicker/HuePicker.tsx~HuePickerProps',
- '/Users/foo/polaris/polaris-react/src/components/ColorPicker/components/HuePicker/HuePicker.tsx~HuePicker',
- '/Users/foo/polaris/polaris-react/src/components/ColorPicker/components/AlphaPicker/AlphaPicker.tsx~AlphaPickerProps',
- '/Users/foo/polaris/polaris-react/src/components/ColorPicker/components/AlphaPicker/AlphaPicker.tsx~AlphaPicker',
- '/Users/foo/polaris/polaris-react/src/components/Collapsible/Collapsible.tsx~Collapsible',
- '/Users/foo/polaris/polaris-react/src/components/Collapsible/Collapsible.tsx~CollapsibleProps',
- '/Users/foo/polaris/polaris-react/src/components/ChoiceList/ChoiceList.tsx~ChoiceList',
- '/Users/foo/polaris/polaris-react/src/components/ChoiceList/ChoiceList.tsx~ChoiceListProps',
- '/Users/foo/polaris/polaris-react/src/components/Choice/Choice.tsx~Choice',
- '/Users/foo/polaris/polaris-react/src/components/Choice/Choice.tsx~helpTextID',
- '/Users/foo/polaris/polaris-react/src/components/Choice/Choice.tsx~ChoiceBleedProps',
- '/Users/foo/polaris/polaris-react/src/components/Checkbox/Checkbox.tsx~CheckboxProps',
- '/Users/foo/polaris/polaris-react/src/components/Checkbox/Checkbox.tsx~Checkbox',
- '/Users/foo/polaris/polaris-react/src/components/CheckableButton/CheckableButton.tsx~CheckableButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/CheckableButton/CheckableButton.tsx~CheckableButton',
- '/Users/foo/polaris/polaris-react/src/components/Card/Card.tsx~CardProps',
- '/Users/foo/polaris/polaris-react/src/components/Card/Card.tsx~Card',
- '/Users/foo/polaris/polaris-react/src/components/CalloutCard/CalloutCard.tsx~CalloutCard',
- '/Users/foo/polaris/polaris-react/src/components/CalloutCard/CalloutCard.tsx~CalloutCardProps',
- '/Users/foo/polaris/polaris-react/src/components/ButtonGroup/ButtonGroup.tsx~ButtonGroup',
- '/Users/foo/polaris/polaris-react/src/components/ButtonGroup/ButtonGroup.tsx~ButtonGroupProps',
- '/Users/foo/polaris/polaris-react/src/components/ButtonGroup/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/ButtonGroup/components/Item/Item.tsx~ItemProps',
- '/Users/foo/polaris/polaris-react/src/components/Button/utils.tsx~buttonsFrom',
- '/Users/foo/polaris/polaris-react/src/components/Button/utils.tsx~buttonFrom',
- '/Users/foo/polaris/polaris-react/src/components/Button/Button.tsx~Button',
- '/Users/foo/polaris/polaris-react/src/components/Button/Button.tsx~ButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/BulkActions.tsx~BulkActions',
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/BulkActions.tsx~BulkAction',
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/BulkActions.tsx~BulkActionsProps',
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/components/BulkActionMenu/index.tsx~BulkActionMenu',
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/components/BulkActionMenu/index.tsx~BulkActionsMenuProps',
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/components/BulkActionMenu/BulkActionMenu.tsx~BulkActionMenu',
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/components/BulkActionMenu/BulkActionMenu.tsx~BulkActionsMenuProps',
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/components/BulkActionButton/BulkActionButton.tsx~BulkActionButton',
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/components/BulkActionButton/BulkActionButton.tsx~BulkActionButtonProps',
- '/Users/foo/polaris/polaris-react/src/components/Breadcrumbs/Breadcrumbs.tsx~Breadcrumbs',
- '/Users/foo/polaris/polaris-react/src/components/Breadcrumbs/Breadcrumbs.tsx~BreadcrumbsProps',
- '/Users/foo/polaris/polaris-react/src/components/Box/Box.tsx~Element',
- '/Users/foo/polaris/polaris-react/src/components/Box/Box.tsx~BoxProps',
- '/Users/foo/polaris/polaris-react/src/components/Box/Box.tsx~Box',
- '/Users/foo/polaris/polaris-react/src/components/BlockStack/BlockStack.tsx~BlockStackProps',
- '/Users/foo/polaris/polaris-react/src/components/BlockStack/BlockStack.tsx~BlockStack',
- '/Users/foo/polaris/polaris-react/src/components/Bleed/Bleed.tsx~BleedProps',
- '/Users/foo/polaris/polaris-react/src/components/Bleed/Bleed.tsx~Bleed',
- '/Users/foo/polaris/polaris-react/src/components/Banner/Banner.tsx~BannerLayout',
- '/Users/foo/polaris/polaris-react/src/components/Banner/Banner.tsx~DefaultBanner',
- '/Users/foo/polaris/polaris-react/src/components/Banner/Banner.tsx~InlineIconBanner',
- '/Users/foo/polaris/polaris-react/src/components/Banner/Banner.tsx~WithinContentContainerBanner',
- '/Users/foo/polaris/polaris-react/src/components/Banner/Banner.tsx~BannerTone',
- '/Users/foo/polaris/polaris-react/src/components/Banner/Banner.tsx~BannerProps',
- '/Users/foo/polaris/polaris-react/src/components/Banner/Banner.tsx~Banner',
- '/Users/foo/polaris/polaris-react/src/components/Badge/Badge.tsx~Badge',
- '/Users/foo/polaris/polaris-react/src/components/Badge/Badge.tsx~BadgeProps',
- '/Users/foo/polaris/polaris-react/src/components/Badge/components/Pip/Pip.tsx~Pip',
- '/Users/foo/polaris/polaris-react/src/components/Badge/components/Pip/Pip.tsx~PipProps',
- '/Users/foo/polaris/polaris-react/src/components/Backdrop/Backdrop.tsx~Backdrop',
- '/Users/foo/polaris/polaris-react/src/components/Backdrop/Backdrop.tsx~BackdropProps',
- '/Users/foo/polaris/polaris-react/src/components/Avatar/Avatar.tsx~Avatar',
- '/Users/foo/polaris/polaris-react/src/components/Avatar/Avatar.tsx~STYLE_CLASSES',
- '/Users/foo/polaris/polaris-react/src/components/Avatar/Avatar.tsx~AvatarProps',
- '/Users/foo/polaris/polaris-react/src/components/Autocomplete/Autocomplete.tsx~AutocompleteProps',
- '/Users/foo/polaris/polaris-react/src/components/Autocomplete/Autocomplete.tsx~Autocomplete',
- '/Users/foo/polaris/polaris-react/src/components/Autocomplete/components/MappedOption/MappedOption.tsx~MappedOption',
- '/Users/foo/polaris/polaris-react/src/components/Autocomplete/components/MappedAction/MappedAction.tsx~MappedAction',
- '/Users/foo/polaris/polaris-react/src/components/AppProvider/AppProvider.tsx~AppProviderProps',
- '/Users/foo/polaris/polaris-react/src/components/AppProvider/AppProvider.tsx~AppProvider',
- '/Users/foo/polaris/polaris-react/src/components/AfterInitialMount/AfterInitialMount.tsx~AfterInitialMount',
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/ActionMenu.tsx~ActionMenu',
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/ActionMenu.tsx~hasGroupsWithActions',
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/ActionMenu.tsx~ActionMenuProps',
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/components/SecondaryAction/SecondaryAction.tsx~SecondaryAction',
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/components/RollupActions/RollupActions.tsx~RollupActions',
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/components/RollupActions/RollupActions.tsx~RollupActionsProps',
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/components/MenuGroup/MenuGroup.tsx~MenuGroup',
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/components/MenuGroup/MenuGroup.tsx~MenuGroupProps',
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/components/Actions/Actions.tsx~Actions',
- '/Users/foo/polaris/polaris-react/src/components/ActionList/ActionList.tsx~ActionList',
- '/Users/foo/polaris/polaris-react/src/components/ActionList/ActionList.tsx~ActionListProps',
- '/Users/foo/polaris/polaris-react/src/components/ActionList/ActionList.tsx~ActionListItemProps',
- '/Users/foo/polaris/polaris-react/src/components/ActionList/components/Section/Section.tsx~Section',
- '/Users/foo/polaris/polaris-react/src/components/ActionList/components/Section/Section.tsx~SectionProps',
- '/Users/foo/polaris/polaris-react/src/components/ActionList/components/Item/Item.tsx~Item',
- '/Users/foo/polaris/polaris-react/src/components/ActionList/components/Item/Item.tsx~ItemProps',
- '/Users/foo/polaris/polaris-react/src/components/ActionList/components/Item/Item.tsx~TruncateText',
- '/Users/foo/polaris/polaris-react/src/components/AccountConnection/AccountConnection.tsx~AccountConnection',
- '/Users/foo/polaris/polaris-react/src/components/AccountConnection/AccountConnection.tsx~AccountConnectionProps',
- ],
- perfectResult: {
- // Duplicate component names. Would need parent layers/pages to differentiate
- '109103:28058' /* Spinner */:
- '/Users/foo/polaris/polaris-react/src/components/Spinner/Spinner.tsx~Spinner',
- '108224:8280' /* Section */:
- '/Users/foo/polaris/polaris-react/src/components/ActionList/components/Section/Section.tsx~Section',
- '111606:72844' /* Option */:
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Option/Option.tsx~Option',
- '111636:2455' /* Cell */:
- '/Users/foo/polaris/polaris-react/src/components/DataTable/components/Cell/Cell.tsx~Cell',
- '109785:19497' /* Search field */:
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/SearchField/SearchField.tsx~SearchField',
- '108458:10011' /* Contextual save bar */:
- '/Users/foo/polaris/polaris-react/src/components/ContextualSaveBar/ContextualSaveBar.tsx~ContextualSaveBar',
- '108407:11851' /* Text field */:
- '/Users/foo/polaris/polaris-react/src/components/TextField/TextField.tsx~TextField',
- '108368:1341' /* Checkbox */:
- '/Users/foo/polaris/polaris-react/src/components/Checkbox/Checkbox.tsx~Checkbox',
-
- // Duplicate component name in same layer
- '108797:54548' /* Day */:
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/components/Day/Day.tsx~Day',
-
- // Non-matching component names. Would need parent layers/pages identify
- '108943:4401' /* Title bar */:
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Header/Header.tsx~Header',
-
- // Typo in component name / not an exact match
- '111674:1339' /* Lisbox */:
- '/Users/foo/polaris/polaris-react/src/components/Listbox/Listbox.tsx~Listbox',
- '110912:43515' /* Index filter */:
- '/Users/foo/polaris/polaris-react/src/components/IndexFilters/IndexFilters.tsx~IndexFilters',
-
- // simple matches
- '109630:31250' /* Video thumbnail */:
- '/Users/foo/polaris/polaris-react/src/components/VideoThumbnail/VideoThumbnail.tsx~VideoThumbnail',
- '109785:19170' /* Top bar */:
- '/Users/foo/polaris/polaris-react/src/components/TopBar/TopBar.tsx~TopBar',
- '109785:19481' /* User menu */:
- '/Users/foo/polaris/polaris-react/src/components/TopBar/components/UserMenu/UserMenu.tsx~UserMenu',
- '110065:49636' /* Tooltip */:
- '/Users/foo/polaris/polaris-react/src/components/Tooltip/Tooltip.tsx~Tooltip',
- '108524:15659' /* Toast */:
- '/Users/foo/polaris/polaris-react/src/components/Toast/Toast.tsx~Toast',
- '109135:42783' /* Thumbnail */:
- '/Users/foo/polaris/polaris-react/src/components/Thumbnail/Thumbnail.tsx~Thumbnail',
- '109012:41728' /* Tag */: '/Users/foo/polaris/polaris-react/src/components/Tag/Tag.tsx~Tag',
- '110386:1423' /* Tabs */: '/Users/foo/polaris/polaris-react/src/components/Tabs/Tabs.tsx~Tabs',
- '110371:90046' /* Tab */:
- '/Users/foo/polaris/polaris-react/src/components/Tabs/components/Tab/Tab.tsx~Tab',
- '62007:21648' /* Skeleton thumbnail */:
- '/Users/foo/polaris/polaris-react/src/components/SkeletonThumbnail/SkeletonThumbnail.tsx~SkeletonThumbnail',
- '62007:21531' /* Skeleton display text */:
- '/Users/foo/polaris/polaris-react/src/components/SkeletonDisplayText/SkeletonDisplayText.tsx~SkeletonDisplayText',
- '62007:21609' /* Skeleton body text */:
- '/Users/foo/polaris/polaris-react/src/components/SkeletonBodyText/SkeletonBodyText.tsx~SkeletonBodyText',
- '108526:14477' /* Select */:
- '/Users/foo/polaris/polaris-react/src/components/Select/Select.tsx~Select',
- '110491:47135' /* Resource list */:
- '/Users/foo/polaris/polaris-react/src/components/ResourceList/ResourceList.tsx~ResourceList',
- '53359:25889' /* .Resource Item */:
- '/Users/foo/polaris/polaris-react/src/components/ResourceItem/ResourceItem.tsx~ResourceItem',
- '109643:22164' /* Range slider */:
- '/Users/foo/polaris/polaris-react/src/components/RangeSlider/RangeSlider.tsx~RangeSlider',
- '108368:2270' /* Radio button */:
- '/Users/foo/polaris/polaris-react/src/components/RadioButton/RadioButton.tsx~RadioButton',
- '27579:4563' /* Progress bar */:
- '/Users/foo/polaris/polaris-react/src/components/ProgressBar/ProgressBar.tsx~ProgressBar',
- '110421:9260' /* Popover */:
- '/Users/foo/polaris/polaris-react/src/components/Popover/Popover.tsx~Popover',
- '108807:10772' /* Pagination */:
- '/Users/foo/polaris/polaris-react/src/components/Pagination/Pagination.tsx~Pagination',
- '108807:15671' /* Page actions */:
- '/Users/foo/polaris/polaris-react/src/components/PageActions/PageActions.tsx~PageActions',
- '111691:69452' /* Page */: '/Users/foo/polaris/polaris-react/src/components/Page/Page.tsx~Page',
- '111691:53161' /* Header */:
- '/Users/foo/polaris/polaris-react/src/components/Page/components/Header/Header.tsx~Header',
- '109368:18066' /* Option list */:
- '/Users/foo/polaris/polaris-react/src/components/OptionList/OptionList.tsx~OptionList',
- '109776:121231' /* Navigation */:
- '/Users/foo/polaris/polaris-react/src/components/Navigation/Navigation.tsx~Navigation',
- '111368:23985' /* Modal */:
- '/Users/foo/polaris/polaris-react/src/components/Modal/Modal.tsx~Modal',
- '108974:9575' /* Footer */:
- '/Users/foo/polaris/polaris-react/src/components/Modal/components/Footer/Footer.tsx~Footer',
- '109745:85696' /* Media card */:
- '/Users/foo/polaris/polaris-react/src/components/MediaCard/MediaCard.tsx~MediaCard',
- '111674:30439' /* Header */:
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Header/Header.tsx~Header',
- '111596:71602' /* Action */:
- '/Users/foo/polaris/polaris-react/src/components/Listbox/components/Action/Action.tsx~Action',
- '108808:30098' /* Link */: '/Users/foo/polaris/polaris-react/src/components/Link/Link.tsx~Link',
- '86562:46659' /* .Tabs legacy */:
- '/Users/foo/polaris/polaris-react/src/components/LegacyTabs/LegacyTabs.tsx~LegacyTabs',
-
- '78394:31942' /* .Layout */:
- '/Users/foo/polaris/polaris-react/src/components/Layout/Layout.tsx~Layout',
- '28210:12203' /* Inline error */:
- '/Users/foo/polaris/polaris-react/src/components/InlineError/InlineError.tsx~InlineError',
- '109557:3763' /* Indicator */:
- '/Users/foo/polaris/polaris-react/src/components/Indicator/Indicator.tsx~Indicator',
- '111680:45555' /* Index table */:
- '/Users/foo/polaris/polaris-react/src/components/IndexTable/IndexTable.tsx~IndexTable',
- '56963:30933' /* .Grid */: '/Users/foo/polaris/polaris-react/src/components/Grid/Grid.tsx~Grid',
- '110000:10540' /* Fullscreen bar */:
- '/Users/foo/polaris/polaris-react/src/components/FullscreenBar/FullscreenBar.tsx~FullscreenBar',
- '108808:30394' /* Footer help */:
- '/Users/foo/polaris/polaris-react/src/components/FooterHelp/FooterHelp.tsx~FooterHelp',
- '111407:92131' /* Filters */:
- '/Users/foo/polaris/polaris-react/src/components/Filters/Filters.tsx~Filters',
- '111562:48065' /* Filters bar */:
- '/Users/foo/polaris/polaris-react/src/components/Filters/components/FiltersBar/FiltersBar.tsx~FiltersBar',
- '111058:33366' /* Filter pill */:
- '/Users/foo/polaris/polaris-react/src/components/Filters/components/FilterPill/FilterPill.tsx~FilterPill',
- '108933:30513' /* Exception list */:
- '/Users/foo/polaris/polaris-react/src/components/ExceptionList/ExceptionList.tsx~ExceptionList',
- '109979:8183' /* Empty state */:
- '/Users/foo/polaris/polaris-react/src/components/EmptyState/EmptyState.tsx~EmptyState',
- '109178:44479' /* Drop zone */:
- '/Users/foo/polaris/polaris-react/src/components/DropZone/DropZone.tsx~DropZone',
- '109745:84282' /* Divider */:
- '/Users/foo/polaris/polaris-react/src/components/Divider/Divider.tsx~Divider',
- '109630:30271' /* Description list */:
- '/Users/foo/polaris/polaris-react/src/components/DescriptionList/DescriptionList.tsx~DescriptionList',
- '108914:2585' /* DatePicker */:
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/DatePicker.tsx~DatePicker',
- '108797:52864' /* Day of week */:
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/components/Weekday/Weekday.tsx~Weekday',
- '108797:52863' /* Month */:
- '/Users/foo/polaris/polaris-react/src/components/DatePicker/components/Month/Month.tsx~Month',
- '111636:2477' /* Data table */:
- '/Users/foo/polaris/polaris-react/src/components/DataTable/DataTable.tsx~DataTable',
- '111683:62772' /* Navigation */:
- '/Users/foo/polaris/polaris-react/src/components/DataTable/components/Navigation/Navigation.tsx~Navigation',
- '108433:7829' /* Color picker */:
- '/Users/foo/polaris/polaris-react/src/components/ColorPicker/ColorPicker.tsx~ColorPicker',
- '109134:7785' /* Choice list */:
- '/Users/foo/polaris/polaris-react/src/components/ChoiceList/ChoiceList.tsx~ChoiceList',
- '109372:20170' /* Card */: '/Users/foo/polaris/polaris-react/src/components/Card/Card.tsx~Card',
- '109313:7455' /* Callout card */:
- '/Users/foo/polaris/polaris-react/src/components/CalloutCard/CalloutCard.tsx~CalloutCard',
- '108782:4042' /* ButtonGroup */:
- '/Users/foo/polaris/polaris-react/src/components/ButtonGroup/ButtonGroup.tsx~ButtonGroup',
- '108641:35692' /* Button */:
- '/Users/foo/polaris/polaris-react/src/components/Button/Button.tsx~Button',
- '110641:64122' /* Bulk actions */:
- '/Users/foo/polaris/polaris-react/src/components/BulkActions/BulkActions.tsx~BulkActions',
- '109293:4284' /* Banner */:
- '/Users/foo/polaris/polaris-react/src/components/Banner/Banner.tsx~Banner',
- '108227:921' /* Badge */:
- '/Users/foo/polaris/polaris-react/src/components/Badge/Badge.tsx~Badge',
- '107957:44068' /* Avatar */:
- '/Users/foo/polaris/polaris-react/src/components/Avatar/Avatar.tsx~Avatar',
- '110065:29772' /* Secondary action */:
- '/Users/foo/polaris/polaris-react/src/components/ActionMenu/components/SecondaryAction/SecondaryAction.tsx~SecondaryAction',
- '108977:15501' /* Action List */:
- '/Users/foo/polaris/polaris-react/src/components/ActionList/ActionList.tsx~ActionList',
- '109630:23132' /* Account Connection */:
- '/Users/foo/polaris/polaris-react/src/components/AccountConnection/AccountConnection.tsx~AccountConnection',
- },
-}
-
-export default polarisReact
diff --git a/cli/src/connect/wizard/__test__/autolinking/test_cases/vitamin_web.ts b/cli/src/connect/wizard/__test__/autolinking/test_cases/vitamin_web.ts
deleted file mode 100644
index 2cc63ce..0000000
--- a/cli/src/connect/wizard/__test__/autolinking/test_cases/vitamin_web.ts
+++ /dev/null
@@ -1,578 +0,0 @@
-import { AutolinkingTestCase } from '../types'
-
-const vitaminWeb: AutolinkingTestCase = {
- name: 'Vitamin - web',
- passThreshold: 0.85, // remaining failures due to non-matching names (more context required)
- figmaComponents: [
- {
- name: '_Utitlies/Header',
- id: '10848:26165',
- },
- {
- name: '_Utilities/Slot',
- id: '7343:17922',
- },
- {
- name: 'Inline link/Large/Off/Focus',
- id: '1576:92',
- },
- {
- name: '_Inline link/Medium/Off/Focus',
- id: '1576:81',
- },
- {
- name: '_Inline link/Small/Off/Focus',
- id: '1576:7',
- },
- {
- name: '_Standalone link/Large/Off/Off/Focus',
- id: '1207:8990',
- },
- {
- name: '_Standalone link/Medium/Off/Off/Focus',
- id: '1207:8980',
- },
- {
- name: '_Standalone link/Large/Off/On/Focus',
- id: '1207:8966',
- },
- {
- name: '_Standalone link/Medium/Off/On/Focus',
- id: '1207:8945',
- },
- {
- name: '_Standalone link/Small/Off/On/Focus',
- id: '1207:8924',
- },
- {
- name: '_Standalone link/Small/Off/Off/Focus',
- id: '1207:8907',
- },
- {
- name: '_Button/Primary/Large/False/No icon/Focus',
- id: '72:2317',
- },
- {
- name: 'Accordion',
- id: '8029:29057',
- },
- {
- name: '_Accordion utilities/Item',
- id: '8029:28243',
- },
- {
- name: 'Card',
- id: '4398:11429',
- },
- {
- name: '_Card utilities/Media top',
- id: '4398:11469',
- },
- {
- name: '_Card utilities/Media full',
- id: '4398:11462',
- },
- {
- name: '_Card utilities/Container',
- id: '4818:10883',
- },
- {
- name: '_Card utilities/Actions',
- id: '4398:11420',
- },
- {
- name: '_Card utilities/Thumbnail',
- id: '4398:11411',
- },
- {
- name: '_Card utilities/Title + description',
- id: '4398:11408',
- },
- {
- name: '_Card utilities/Additional informations',
- id: '4398:11395',
- },
- {
- name: '_Card utilities/Aspect ratio',
- id: '4398:11466',
- },
- {
- name: 'Divider',
- id: '6871:13107',
- },
- {
- name: 'List',
- id: '9202:20731',
- },
- {
- name: '_List utilities/List item separator',
- id: '9202:20777',
- },
- {
- name: '_List utilities/List Item Content',
- id: '9194:18894',
- },
- {
- name: '_List utilities/List item',
- id: '9194:18713',
- },
- {
- name: '_List utilities/Enhancing elements/Slot',
- id: '9194:18752',
- },
- {
- name: '_List utilities/Enhancing elements/Action',
- id: '9194:18753',
- },
- {
- name: '_List utilities/Generic content placeholder',
- id: '9194:18706',
- },
- {
- name: '_List utilities/Media',
- id: '6936:16763',
- },
- {
- name: '_List utilities/Action',
- id: '6936:16357',
- },
- {
- name: 'Skeleton',
- id: '3451:10738',
- },
- {
- name: 'Checkbox',
- id: '783:9869',
- },
- {
- name: 'Chip',
- id: '4652:11424',
- },
- {
- name: '_Chip utilities/Medium',
- id: '4672:14662',
- },
- {
- name: '_Chip utilities/Small',
- id: '4594:10821',
- },
- {
- name: 'Quantity',
- id: '6937:16423',
- },
- {
- name: '_Quantity utilities/Button',
- id: '6937:16719',
- },
- {
- name: '_Quantity utilities/Input',
- id: '6937:16698',
- },
- {
- name: 'Radio',
- id: '359:30',
- },
- {
- name: 'Toggle',
- id: '612:1192',
- },
- {
- name: 'Alert',
- id: '2983:15032',
- },
- {
- name: 'Modal',
- id: '2993:12130',
- },
- {
- name: 'Popover',
- id: '2756:10788',
- },
- {
- name: '_Popover utilities/Base',
- id: '2756:10785',
- },
- {
- name: 'Snackbar',
- id: '2796:12600',
- },
- {
- name: 'Toast',
- id: '2790:10831',
- },
- {
- name: 'Tooltip',
- id: '11099:29077',
- },
- {
- name: '_Tooltip utilities/Base',
- id: '2756:10783',
- },
- {
- name: '_Breadcrumb utilities/More',
- id: '6170:13071',
- },
- {
- name: '_Breadcrumb utilities/End',
- id: '6170:13073',
- },
- {
- name: '_Breadcrumb utilities/Middle',
- id: '6170:13072',
- },
- {
- name: '_Breadcrumb utilities/Start',
- id: '6170:12987',
- },
- {
- name: 'Breadcrumb',
- id: '6063:13272',
- },
- {
- name: 'Navbar',
- id: '10847:27832',
- },
- {
- name: '_Search utilities/Search button',
- id: '6527:13865',
- },
- {
- name: '_Search utilities/Clear button',
- id: '6529:14096',
- },
- {
- name: '_Search utilities/Icon button',
- id: '6529:15053',
- },
- {
- name: 'Search',
- id: '6527:15021',
- },
- {
- name: '_Tabs utilities/List',
- id: '6840:13207',
- },
- {
- name: '_Tabs utilities/Variants',
- id: '6840:13140',
- },
- {
- name: '_Tabs utilities/States',
- id: '6840:13272',
- },
- {
- name: 'Tabs',
- id: '6840:14866',
- },
- {
- name: '_Rating utilities/Star',
- id: '2573:9367',
- },
- {
- name: 'Rating - Read only',
- id: '2573:9424',
- },
- {
- name: 'Rating - Interactive',
- id: '2802:10337',
- },
- {
- name: 'Progressbar (Linear)',
- id: '2887:11057',
- },
- {
- name: 'Progressbar (Circular)',
- id: '3010:11433',
- },
- {
- name: 'Tag',
- id: '7492:18228',
- },
- {
- name: 'Price',
- id: '7639:18237',
- },
- {
- name: 'Loader',
- id: '3014:11530',
- },
- {
- name: 'Badge',
- id: '2603:9428',
- },
- {
- name: 'Select',
- id: '2535:52',
- },
- {
- name: 'Text area',
- id: '151:5704',
- },
- {
- name: 'Text input',
- id: '150:4893',
- },
- {
- name: 'Link',
- id: '1207:8900',
- },
- {
- name: 'Button',
- id: '1866:31',
- },
- {
- name: '_button construction/Small icon alone',
- id: '12688:30430',
- },
- {
- name: '_button construction/Medium icon alone',
- id: '12688:30431',
- },
- {
- name: '_button construction/Large icon alone',
- id: '12688:30432',
- },
- {
- name: '_button construction/Small text+icons',
- id: '69:20',
- },
- {
- name: '_button construction/Medium text+icons',
- id: '67:596',
- },
- {
- name: '_button construction/Large text+icons',
- id: '67:59',
- },
- {
- name: 'Dropdown',
- id: '2421:3',
- },
- {
- name: 'Dropdown menu item',
- id: '3152:12884',
- },
- {
- name: 'Dropdown menu',
- id: '3152:13063',
- },
- {
- name: 'Spacer',
- id: '1175:8966',
- },
- {
- name: '_ Contribution Companion',
- id: '12748:30571',
- },
- {
- name: '_ FileEditorRow',
- id: '12748:30561',
- },
- {
- name: '_ EditorAvatar',
- id: '12748:30558',
- },
- {
- name: '_ ContributionCeckbox',
- id: '12748:30552',
- },
- {
- name: '_Cover',
- id: '39:33',
- },
- ],
- filepathExports: [
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnSkeleton/VtmnSkeleton.tsx~VtmnSkeletonProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnSkeleton/VtmnSkeleton.tsx~VtmnSkeleton',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnSkeleton/VtmnSkeleton.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~VtmnListItemStartVisual',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~VtmnListItemText',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~VtmnListItemEndAction',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~VtmnListItemLink',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~VtmnListItemProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~VtmnListItem',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~VtmnListProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~VtmnList',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnDivider/VtmnDivider.tsx~VtmnDividerProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnDivider/VtmnDivider.tsx~VtmnDivider',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnDivider/VtmnDivider.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnCard/VtmnCard.tsx~VtmnCardProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnCard/VtmnCard.tsx~VtmnCard',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnCard/VtmnCard.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnAccordion/VtmnAccordion.tsx~VtmnAccordionProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnAccordion/VtmnAccordion.tsx~VtmnAccordion',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnAccordion/VtmnAccordion.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnToggle/VtmnToggle.tsx~VtmnToggleProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnToggle/VtmnToggle.tsx~VtmnToggle',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnToggle/VtmnToggle.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnRadioButton/VtmnRadioButton.tsx~VtmnRadioButtonProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnRadioButton/VtmnRadioButton.tsx~VtmnRadioButton',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnRadioButton/VtmnRadioButton.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnQuantity/VtmnQuantity.tsx~VtmnQuantityProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnQuantity/VtmnQuantity.tsx~VtmnQuantity',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnQuantity/VtmnQuantity.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnChip/VtmnChip.tsx~VtmnChipProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnChip/VtmnChip.tsx~VtmnChip',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnChip/VtmnChip.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnCheckbox/VtmnCheckbox.tsx~VtmnCheckboxProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnCheckbox/VtmnCheckbox.tsx~VtmnCheckbox',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnCheckbox/VtmnCheckbox.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnTooltip/VtmnTooltip.tsx~VtmnTooltipProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnTooltip/VtmnTooltip.tsx~VtmnTooltip',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnTooltip/VtmnTooltip.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnToast/VtmnToast.tsx~VtmnToastProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnToast/VtmnToast.tsx~VtmnToast',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnToast/VtmnToast.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnSnackbar/VtmnSnackbar.tsx~VtmnSnackbarProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnSnackbar/VtmnSnackbar.tsx~VtmnSnackbar',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnSnackbar/VtmnSnackbar.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnPopover/VtmnPopover.tsx~VtmnPopoverProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnPopover/VtmnPopover.tsx~VtmnPopover',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnPopover/VtmnPopover.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnModal/VtmnModal.tsx~VtmnModalProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnModal/VtmnModal.tsx~VtmnModal',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnModal/VtmnModal.tsx~VtmnModalTitleProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnModal/VtmnModal.tsx~VtmnModalTitle',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnModal/VtmnModal.tsx~VtmnModalDescription',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnModal/VtmnModal.tsx~VtmnModalActions',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnModal/VtmnModal.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnAlert/VtmnAlert.tsx~VtmnAlertProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnAlert/VtmnAlert.tsx~VtmnAlert',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnAlert/VtmnAlert.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnTabs/VtmnTabsItem.tsx~VtmnTabsItemProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnTabs/VtmnTabsItem.tsx~VtmnTabsItem',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnTabs/VtmnTabsItem.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnTabs/VtmnTabs.tsx~VtmnTabsProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnTabs/VtmnTabs.tsx~VtmnTabs',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnTabs/VtmnTabs.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnSearch/VtmnSearch.tsx~VtmnSearchProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnSearch/VtmnSearch.tsx~VtmnSearch',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnSearch/VtmnSearch.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnNavbarLink/VtmnNavbarLink.tsx~VtmnNavbarLinkProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnNavbarLink/VtmnNavbarLink.tsx~VtmnNavbarLink',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnNavbarLink/VtmnNavbarLink.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnNavbar/VtmnNavbar.tsx~VtmnNavbarProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnNavbar/VtmnNavbar.tsx~VtmnNavbar',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnNavbar/VtmnNavbar.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnBreadcrumb/VtmnBreadcrumbItem.tsx~VtmnBreadcrumbItemProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnBreadcrumb/VtmnBreadcrumbItem.tsx~VtmnBreadcrumbItem',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnBreadcrumb/VtmnBreadcrumbItem.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnBreadcrumb/VtmnBreadcrumb.tsx~VtmnBreadcrumbProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnBreadcrumb/VtmnBreadcrumb.tsx~VtmnBreadcrumb',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnBreadcrumb/VtmnBreadcrumb.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnTag/VtmnTag.tsx~VtmnTagProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnTag/VtmnTag.tsx~VtmnTag',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnTag/VtmnTag.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnRating/VtmnRating.tsx~VtmnRatingProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnRating/VtmnRating.tsx~VtmnRating',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnRating/VtmnRating.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnProgressbar/VtmnProgressbar.tsx~VtmnProgressbarProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnProgressbar/VtmnProgressbar.tsx~VtmnProgressbar',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnProgressbar/VtmnProgressbar.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnPrice/VtmnPrice.tsx~VtmnPriceProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnPrice/VtmnPrice.tsx~VtmnPrice',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnPrice/VtmnPrice.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnLoader/VtmnLoader.tsx~VtmnLoaderProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnLoader/VtmnLoader.tsx~VtmnLoader',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnLoader/VtmnLoader.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnBadge/VtmnBadge.tsx~VtmnBadgeProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnBadge/VtmnBadge.tsx~VtmnBadge',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnBadge/VtmnBadge.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/forms/VtmnTextInput/VtmnTextInput.tsx~VtmnTextInputProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/forms/VtmnTextInput/VtmnTextInput.tsx~VtmnTextInput',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/forms/VtmnTextInput/VtmnTextInput.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/forms/VtmnSelect/VtmnSelect.tsx~VtmnSelectProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/forms/VtmnSelect/VtmnSelect.tsx~VtmnSelect',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/forms/VtmnSelect/VtmnSelect.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnLink/VtmnLink.tsx~VtmnLinkProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnLink/VtmnLink.tsx~VtmnLink',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnLink/VtmnLink.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnDropdown/VtmnDropdownItem.tsx~VtmnDropdownItemProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnDropdown/VtmnDropdownItem.tsx~VtmnDropdownItem',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnDropdown/VtmnDropdownItem.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnDropdown/VtmnDropdown.tsx~VtmnDropdownProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnDropdown/VtmnDropdown.tsx~VtmnDropdown',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnDropdown/VtmnDropdown.tsx~default',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnButton/VtmnButton.tsx~VtmnButtonProps',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnButton/VtmnButton.tsx~VtmnButton',
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnButton/VtmnButton.tsx~default',
- ],
- perfectResult: {
- // simple matches
- '3451:10738' /* Skeleton */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnSkeleton/VtmnSkeleton.tsx~default',
- '9202:20731' /* List */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnList/VtmnList.tsx~default',
- '6871:13107' /* Divider */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnDivider/VtmnDivider.tsx~default',
- '4398:11429' /* Card */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnCard/VtmnCard.tsx~default',
- '8029:29057' /* Accordion */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/structure/VtmnAccordion/VtmnAccordion.tsx~default',
- '612:1192' /* Toggle */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnToggle/VtmnToggle.tsx~default',
- '6937:16423' /* Quantity */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnQuantity/VtmnQuantity.tsx~default',
- '4652:11424' /* Chip */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnChip/VtmnChip.tsx~default',
- '783:9869' /* Checkbox */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnCheckbox/VtmnCheckbox.tsx~default',
- '11099:29077' /* Tooltip */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnTooltip/VtmnTooltip.tsx~default',
- '2790:10831' /* Toast */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnToast/VtmnToast.tsx~default',
- '2796:12600' /* Snackbar */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnSnackbar/VtmnSnackbar.tsx~default',
- '2756:10788' /* Popover */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnPopover/VtmnPopover.tsx~default',
- '2993:12130' /* Modal */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnModal/VtmnModal.tsx~default',
- '2983:15032' /* Alert */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/overlays/VtmnAlert/VtmnAlert.tsx~default',
- '6840:14866' /* Tabs */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnTabs/VtmnTabs.tsx~default',
- '6527:15021' /* Search */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnSearch/VtmnSearch.tsx~default',
- '10847:27832' /* Navbar */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnNavbar/VtmnNavbar.tsx~default',
- '6063:13272' /* Breadcrumb */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/navigation/VtmnBreadcrumb/VtmnBreadcrumb.tsx~default',
- '7492:18228' /* Tag */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnTag/VtmnTag.tsx~default',
- '7639:18237' /* Price */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnPrice/VtmnPrice.tsx~default',
- '3014:11530' /* Loader */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnLoader/VtmnLoader.tsx~default',
- '2603:9428' /* Badge */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnBadge/VtmnBadge.tsx~default',
- '150:4893' /* Text input */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/forms/VtmnTextInput/VtmnTextInput.tsx~default',
- '2535:52' /* Select */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/forms/VtmnSelect/VtmnSelect.tsx~default',
- '1207:8900' /* Link */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnLink/VtmnLink.tsx~default',
- '2421:3' /* Dropdown */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnDropdown/VtmnDropdown.tsx~default',
- '1866:31' /* Button */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnButton/VtmnButton.tsx~default',
-
- // name not an exact match
- '359:30' /* Radio */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/selection-controls/VtmnRadioButton/VtmnRadioButton.tsx~default',
- '3152:12884' /* Dropdown menu item */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/actions/VtmnDropdown/VtmnDropdownItem.tsx~default',
-
- // same code definition handles multiple components
- '2573:9424' /* Rating - Read only */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnRating/VtmnRating.tsx~default',
- '2802:10337' /* Rating - Interactive */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnRating/VtmnRating.tsx~default',
- '2887:11057' /* Progressbar (Linear) */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnProgressbar/VtmnProgressbar.tsx~default',
- '3010:11433' /* Progressbar (Circular) */:
- '/Users/foo/vitamin-web/packages/sources/react/src/components/indicators/VtmnProgressbar/VtmnProgressbar.tsx~default',
- },
-}
-
-export default vitaminWeb
diff --git a/cli/src/connect/wizard/helpers.ts b/cli/src/connect/wizard/helpers.ts
index cd9ec31..f991b7c 100644
--- a/cli/src/connect/wizard/helpers.ts
+++ b/cli/src/connect/wizard/helpers.ts
@@ -13,6 +13,12 @@ import prompts, { Choice } from 'prompts'
import { isFigmaConnectFile } from '../../react/parser'
import { BaseCommand } from '../../commands/connect'
+export function maybePrefillWizardQuestionsForTesting() {
+ if (process.env.JEST_WORKER_ID && process.env.WIZARD_ANSWERS_TO_PREFILL) {
+ const unescapedJson = JSON.parse(process.env.WIZARD_ANSWERS_TO_PREFILL.replace(/\\"/g, '"'))
+ prompts.inject(unescapedJson)
+ }
+}
/**
*
diff --git a/cli/src/react/parser.ts b/cli/src/react/parser.ts
index a09a44f..c26e736 100644
--- a/cli/src/react/parser.ts
+++ b/cli/src/react/parser.ts
@@ -883,10 +883,11 @@ export function parseRenderFunction(
},
)
- // Replace object values like `{ prop: __PROP__("propName") }` with
- // `{ prop: ${propName} }`. These never need special treatment based on their type.
+ // Replace object values like `{ prop: __PROP__("propName") }` or `{
+ // 'aria-prop': __PROP__("propName") }` with `{ prop: ${propName} }`. These
+ // never need special treatment based on their type.
exampleCode = exampleCode.replace(
- /([A-Za-z0-9]+):\s+__PROP__\("([A-Za-z_\.]+)"\)/g,
+ /([^\s]+):\s+__PROP__\("([A-Za-z_\.]+)"\)/g,
(_match, objectKey, figmaPropName) => {
return `${objectKey}: \${_fcc_renderPropValue(${figmaPropName})}`
},
diff --git a/cli/src/typescript/compiler.ts b/cli/src/typescript/compiler.ts
index 0fe92e7..aa72fa6 100644
--- a/cli/src/typescript/compiler.ts
+++ b/cli/src/typescript/compiler.ts
@@ -383,7 +383,7 @@ export function convertObjectLiteralToJs(
} else if (valueNode.kind === ts.SyntaxKind.NullKeyword) {
obj[key] = null
} else if (valueNode.kind === ts.SyntaxKind.NumericLiteral) {
- obj[key] = parseInt(valueNode.getText(), 10)
+ obj[key] = parseFloat(valueNode.getText())
} else {
obj[key] = valueNode.getText()
}
diff --git a/compose/README.md b/compose/README.md
index 08c99c8..9470935 100644
--- a/compose/README.md
+++ b/compose/README.md
@@ -16,7 +16,7 @@ Add the Gradle plugin to your module `build.gradle.kts` file.
```
plugins {
- id("com.figma.code.connect") version "1.0.0"
+ id("com.figma.code.connect") version "1.+"
}
```
@@ -26,7 +26,7 @@ In order to start authoring Code Connect files, add the following dependencies t
```
dependencies {
- implementation("com.figma.code.connect:plugin:1.0.0")
+ implementation("com.figma.code.connect:plugin:1.+")
}
```
diff --git a/compose/gradle/libs.versions.toml b/compose/gradle/libs.versions.toml
index 7a0aa69..f84f5bb 100644
--- a/compose/gradle/libs.versions.toml
+++ b/compose/gradle/libs.versions.toml
@@ -2,7 +2,7 @@
# https://docs.gradle.org/current/userguide/platforms.html#sub::toml-dependencies-format
[versions]
-kotlin = "1.9.10"
+kotlin = "2.0.0"
[plugins]
diff --git a/compose/plugin/gradle.properties b/compose/plugin/gradle.properties
index bee13f7..d59ce77 100644
--- a/compose/plugin/gradle.properties
+++ b/compose/plugin/gradle.properties
@@ -1,5 +1,5 @@
ID=com.figma.code.connect
-VERSION=1.0.3
+VERSION=1.0.6
GROUP=com.figma.code.connect
DISPLAY_NAME=figma-code-connect
DESCRIPTION=The Gradle plugin for Figma Code Connect that handles parsing and creation of Code Connect files. This plugin is used in conjunction with the Figma CLI tool in order to connect design systems in code to Figma designs.
diff --git a/swiftui/README.md b/swiftui/README.md
index 150ffec..a504952 100644
--- a/swiftui/README.md
+++ b/swiftui/README.md
@@ -38,7 +38,7 @@ let package = Package(
To connect your first component, start by going to Dev Mode in Figma and right-click on the component you want to connect, then choose to `Copy link to selection`. Make sure you are copying the link to a main component and not an instance of the component. The main component will typically be located in a centralized design system library file. Using this link, run `figma connect create` from within your SwiftUI project. If you encounter errors, please check if you need additional [configuration](#configuration) for your project.
```sh
-figma connect create https://... --token
+figma connect create "https://..." --token
```
This will create a Code Connect file with some basic scaffolding for the component you want to connect. By default this file will be called `.figma.swift` based on the name of the component in Figma. However, you may rename this file as you see fit. The scaffolding that is generated is based on the interface of the component in Figma. Depending on how closely this matches your code component you'll need to make some edits to this file before you publish it.
@@ -177,6 +177,7 @@ struct Button_connection : FigmaConnect {
}
}
```
+
`@FigmaString` is used to map strings directly. `@FigmaBoolean` is used to map booleans. Variants in Figma can be mapped using `@FigmaEnum`. For nested instances, `@FigmaInstance` should be used.
```swift
@@ -211,22 +212,22 @@ Or setting a boolean to true when a specific enum option is specified in Figma.
@FigmaEnum("Type", mapping: [ "Disabled": true ]) var isDisabled: Bool
```
-
### Hiding Default Values
For certain types of mapped properties, you may want to hide them if their default value is shown. For example, you may want to display a `.disabled(true)` modifier if a component has a `Disabled = True` boolean property, but not show anything otherwise. You can use the `hideDefault` parameter on `@FigmaEnum` or `@FigmaBoolean` to represent this.
- ```swift
- @FigmaBoolean("Disabled", hideDefault: true)
- var disabled: Bool = false
+```swift
+ @FigmaBoolean("Disabled", hideDefault: true)
+ var disabled: Bool = false
- var body: some View {
- MyView()
- .disabled(self.disabled)
- }
- ```
+ var body: some View {
+ MyView()
+ .disabled(self.disabled)
+ }
+```
If the component in Figma has `Disabled = True`, the resulting code will show
+
```swift
MyView()
.disabled(true)
@@ -234,7 +235,6 @@ MyView()
If `Disabled = false` the resulting code will simply be `MyView()`.
-
## Instance children
While `@FigmaInstance` can be used to map child instances that are instance-swap properties in Figma, it's common for components in Figma to have child instances that aren't bound to an instance-swap prop. We can render the code snippets for these nested instances with the `@FigmaChildren` property wrapper. This helper takes the _name of the instance layer_ as its parameter, rather than a Figma prop name. It's important to note that the nested instance also must be connected separately.
@@ -334,11 +334,14 @@ struct MyComponent_doc: FigmaConnect {
```
In the above example, if the value of `State = Primary` in Figma, the resultant code will be
+
```swift
MyComponent()
.tint(.blue)
```
+
Otherwise, it will be:
+
```swift
MyComponent()
.backgroundColor(.clear)