diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 8dbbed62549d30..3e56f4505a65c4 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -246,6 +246,8 @@ packages/react-components/theme-designer @microsoft/cxe-red @ms-acalzaretto packages/react-components/global-context @microsoft/teams-prg packages/react-components/babel-preset-global-context @microsoft/teams-prg packages/react-components/react-table @microsoft/teams-prg +packages/react-components/react-table/library @microsoft/teams-prg +packages/react-components/react-table/stories @microsoft/teams-prg packages/react-components/react-progress @microsoft/cxe-red @tomi-msft packages/react-components/react-persona @microsoft/cxe-red @sopranopillow packages/react-components/react-tree @microsoft/teams-prg @@ -288,7 +290,11 @@ packages/react-components/react-swatch-picker/stories @microsoft/cxe-prg packages/react-components/react-calendar-compat @microsoft/cxe-red @sopranopillow packages/react-components/react-infolabel @microsoft/cxe-red @sopranopillow packages/react-components/react-list-preview @microsoft/teams-prg +packages/react-components/react-list-preview/library @microsoft/teams-prg +packages/react-components/react-list-preview/stories @microsoft/teams-prg packages/react-components/react-motion @microsoft/teams-prg +packages/react-components/react-motion/library @microsoft/teams-prg +packages/react-components/react-motion/stories @microsoft/teams-prg packages/react-components/react-teaching-popover @microsoft/xc-uxe @Mitch-At-Work packages/react-components/react-timepicker-compat @microsoft/teams-prg packages/react-components/react-timepicker-compat/library @microsoft/teams-prg diff --git a/change/@fluentui-react-list-preview-9328b50e-7d23-4e32-82f3-f8aae0c9b551.json b/change/@fluentui-react-list-preview-9328b50e-7d23-4e32-82f3-f8aae0c9b551.json new file mode 100644 index 00000000000000..e765d190fdeb53 --- /dev/null +++ b/change/@fluentui-react-list-preview-9328b50e-7d23-4e32-82f3-f8aae0c9b551.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "chore: split react libraries in two (/library and /stories)", + "packageName": "@fluentui/react-list-preview", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-motion-b76c6d35-2628-4649-9492-dfda8a7fcf9c.json b/change/@fluentui-react-motion-b76c6d35-2628-4649-9492-dfda8a7fcf9c.json new file mode 100644 index 00000000000000..a8f9fac6c7e4cc --- /dev/null +++ b/change/@fluentui-react-motion-b76c6d35-2628-4649-9492-dfda8a7fcf9c.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "chore: split react libraries in two (/library and /stories)", + "packageName": "@fluentui/react-motion", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-table-22310f7b-baaa-4f87-bbba-11ec3fe96d2e.json b/change/@fluentui-react-table-22310f7b-baaa-4f87-bbba-11ec3fe96d2e.json new file mode 100644 index 00000000000000..5d3eafbfdd611f --- /dev/null +++ b/change/@fluentui-react-table-22310f7b-baaa-4f87-bbba-11ec3fe96d2e.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "chore: split react libraries in two (/library and /stories)", + "packageName": "@fluentui/react-table", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/packages/react-components/react-list-preview/.storybook/main.js b/packages/react-components/react-list-preview/.storybook/main.js deleted file mode 100644 index 26536b61b387f6..00000000000000 --- a/packages/react-components/react-list-preview/.storybook/main.js +++ /dev/null @@ -1,14 +0,0 @@ -const rootMain = require('../../../../.storybook/main'); - -module.exports = /** @type {Omit} */ ({ - ...rootMain, - stories: [...rootMain.stories, '../stories/**/*.stories.mdx', '../stories/**/index.stories.@(ts|tsx)'], - addons: [...rootMain.addons], - webpackFinal: (config, options) => { - const localConfig = { ...rootMain.webpackFinal(config, options) }; - - // add your own webpack tweaks if needed - - return localConfig; - }, -}); diff --git a/packages/react-components/react-list-preview/.babelrc.json b/packages/react-components/react-list-preview/library/.babelrc.json similarity index 65% rename from packages/react-components/react-list-preview/.babelrc.json rename to packages/react-components/react-list-preview/library/.babelrc.json index 45fb71ca16d2c3..630deaf765c49f 100644 --- a/packages/react-components/react-list-preview/.babelrc.json +++ b/packages/react-components/react-list-preview/library/.babelrc.json @@ -1,4 +1,4 @@ { - "extends": "../../../.babelrc-v9.json", + "extends": "../../../../.babelrc-v9.json", "plugins": ["annotate-pure-calls", "@babel/transform-react-pure-annotations"] } diff --git a/packages/react-components/react-list-preview/.eslintrc.json b/packages/react-components/react-list-preview/library/.eslintrc.json similarity index 100% rename from packages/react-components/react-list-preview/.eslintrc.json rename to packages/react-components/react-list-preview/library/.eslintrc.json diff --git a/packages/react-components/react-list-preview/.swcrc b/packages/react-components/react-list-preview/library/.swcrc similarity index 100% rename from packages/react-components/react-list-preview/.swcrc rename to packages/react-components/react-list-preview/library/.swcrc diff --git a/packages/react-components/react-list-preview/CHANGELOG.json b/packages/react-components/react-list-preview/library/CHANGELOG.json similarity index 100% rename from packages/react-components/react-list-preview/CHANGELOG.json rename to packages/react-components/react-list-preview/library/CHANGELOG.json diff --git a/packages/react-components/react-list-preview/CHANGELOG.md b/packages/react-components/react-list-preview/library/CHANGELOG.md similarity index 96% rename from packages/react-components/react-list-preview/CHANGELOG.md rename to packages/react-components/react-list-preview/library/CHANGELOG.md index bacda1ee49f4fe..02483df6a7a5ba 100644 --- a/packages/react-components/react-list-preview/CHANGELOG.md +++ b/packages/react-components/react-list-preview/library/CHANGELOG.md @@ -20,7 +20,7 @@ Thu, 06 Jun 2024 15:26:34 GMT ## [0.2.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.2.7) -Thu, 23 May 2024 08:02:44 GMT +Thu, 23 May 2024 08:02:44 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list-preview_v0.2.6..@fluentui/react-list-preview_v0.2.7) ### Patches @@ -31,7 +31,7 @@ Thu, 23 May 2024 08:02:44 GMT ## [0.2.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.2.6) -Mon, 20 May 2024 12:44:57 GMT +Mon, 20 May 2024 12:44:57 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list-preview_v0.2.5..@fluentui/react-list-preview_v0.2.6) ### Patches @@ -46,7 +46,7 @@ Mon, 20 May 2024 12:44:57 GMT ## [0.2.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.2.5) -Thu, 16 May 2024 09:25:20 GMT +Thu, 16 May 2024 09:25:20 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list-preview_v0.2.4..@fluentui/react-list-preview_v0.2.5) ### Patches @@ -55,7 +55,7 @@ Thu, 16 May 2024 09:25:20 GMT ## [0.2.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.2.4) -Thu, 09 May 2024 19:35:12 GMT +Thu, 09 May 2024 19:35:12 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list-preview_v0.2.3..@fluentui/react-list-preview_v0.2.4) ### Patches @@ -65,7 +65,7 @@ Thu, 09 May 2024 19:35:12 GMT ## [0.2.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.2.3) -Mon, 06 May 2024 12:55:02 GMT +Mon, 06 May 2024 12:55:02 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list-preview_v0.2.2..@fluentui/react-list-preview_v0.2.3) ### Patches @@ -79,7 +79,7 @@ Mon, 06 May 2024 12:55:02 GMT ## [0.2.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.2.2) -Thu, 02 May 2024 11:36:44 GMT +Thu, 02 May 2024 11:36:44 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list-preview_v0.2.1..@fluentui/react-list-preview_v0.2.2) ### Patches @@ -89,7 +89,7 @@ Thu, 02 May 2024 11:36:44 GMT ## [0.2.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.2.1) -Tue, 23 Apr 2024 08:17:49 GMT +Tue, 23 Apr 2024 08:17:49 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list-preview_v0.2.0..@fluentui/react-list-preview_v0.2.1) ### Patches @@ -103,7 +103,7 @@ Tue, 23 Apr 2024 08:17:49 GMT ## [0.2.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.2.0) -Wed, 17 Apr 2024 21:53:54 GMT +Wed, 17 Apr 2024 21:53:54 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list-preview_v0.1.0..@fluentui/react-list-preview_v0.2.0) ### Minor changes diff --git a/packages/react-components/react-list-preview/LICENSE b/packages/react-components/react-list-preview/library/LICENSE similarity index 100% rename from packages/react-components/react-list-preview/LICENSE rename to packages/react-components/react-list-preview/library/LICENSE diff --git a/packages/react-components/react-list-preview/README.md b/packages/react-components/react-list-preview/library/README.md similarity index 100% rename from packages/react-components/react-list-preview/README.md rename to packages/react-components/react-list-preview/library/README.md diff --git a/packages/react-components/react-list-preview/config/api-extractor.json b/packages/react-components/react-list-preview/library/config/api-extractor.json similarity index 50% rename from packages/react-components/react-list-preview/config/api-extractor.json rename to packages/react-components/react-list-preview/library/config/api-extractor.json index e533bf30b48a2b..8d482156d10d53 100644 --- a/packages/react-components/react-list-preview/config/api-extractor.json +++ b/packages/react-components/react-list-preview/library/config/api-extractor.json @@ -1,4 +1,5 @@ { "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "extends": "@fluentui/scripts-api-extractor/api-extractor.common.v-next.json" + "extends": "@fluentui/scripts-api-extractor/api-extractor.common.v-next.json", + "mainEntryPointFilePath": "/../../../../../../dist/out-tsc/types/packages/react-components//library/src/index.d.ts" } diff --git a/packages/react-components/react-list-preview/config/tests.js b/packages/react-components/react-list-preview/library/config/tests.js similarity index 100% rename from packages/react-components/react-list-preview/config/tests.js rename to packages/react-components/react-list-preview/library/config/tests.js diff --git a/packages/react-components/react-list-preview/cypress.config.ts b/packages/react-components/react-list-preview/library/cypress.config.ts similarity index 100% rename from packages/react-components/react-list-preview/cypress.config.ts rename to packages/react-components/react-list-preview/library/cypress.config.ts diff --git a/packages/react-components/react-list-preview/docs/ListA11y.md b/packages/react-components/react-list-preview/library/docs/ListA11y.md similarity index 100% rename from packages/react-components/react-list-preview/docs/ListA11y.md rename to packages/react-components/react-list-preview/library/docs/ListA11y.md diff --git a/packages/react-components/react-list-preview/docs/MIGRATION.md b/packages/react-components/react-list-preview/library/docs/MIGRATION.md similarity index 100% rename from packages/react-components/react-list-preview/docs/MIGRATION.md rename to packages/react-components/react-list-preview/library/docs/MIGRATION.md diff --git a/packages/react-components/react-list-preview/docs/Spec.md b/packages/react-components/react-list-preview/library/docs/Spec.md similarity index 100% rename from packages/react-components/react-list-preview/docs/Spec.md rename to packages/react-components/react-list-preview/library/docs/Spec.md diff --git a/packages/react-components/react-list-preview/etc/react-list-preview.api.md b/packages/react-components/react-list-preview/library/etc/react-list-preview.api.md similarity index 100% rename from packages/react-components/react-list-preview/etc/react-list-preview.api.md rename to packages/react-components/react-list-preview/library/etc/react-list-preview.api.md diff --git a/packages/react-components/react-list-preview/jest.config.js b/packages/react-components/react-list-preview/library/jest.config.js similarity index 91% rename from packages/react-components/react-list-preview/jest.config.js rename to packages/react-components/react-list-preview/library/jest.config.js index 49a746ffcd03ee..a4a49feec6f173 100644 --- a/packages/react-components/react-list-preview/jest.config.js +++ b/packages/react-components/react-list-preview/library/jest.config.js @@ -5,7 +5,7 @@ */ module.exports = { displayName: 'react-list-preview', - preset: '../../../jest.preset.js', + preset: '../../../../jest.preset.js', transform: { '^.+\\.tsx?$': [ 'ts-jest', diff --git a/packages/react-components/react-list-preview/just.config.ts b/packages/react-components/react-list-preview/library/just.config.ts similarity index 100% rename from packages/react-components/react-list-preview/just.config.ts rename to packages/react-components/react-list-preview/library/just.config.ts diff --git a/packages/react-components/react-list-preview/package.json b/packages/react-components/react-list-preview/library/package.json similarity index 93% rename from packages/react-components/react-list-preview/package.json rename to packages/react-components/react-list-preview/library/package.json index 132c9b8fb58224..7e0c899859c324 100644 --- a/packages/react-components/react-list-preview/package.json +++ b/packages/react-components/react-list-preview/library/package.json @@ -23,14 +23,14 @@ "generate-api": "just-scripts generate-api", "lint": "just-scripts lint", "start": "yarn storybook", - "storybook": "start-storybook", + "storybook": "yarn --cwd ../stories storybook", "test": "jest --passWithNoTests", - "test-ssr": "test-ssr \"./stories/**/*.stories.tsx\"", - "type-check": "tsc -b tsconfig.json", + "type-check": "just-scripts type-check", "e2e": "cypress run --component", "e2e:local": "cypress open --component" }, "devDependencies": { + "@fluentui/react-provider": "*", "@fluentui/eslint-plugin": "*", "@fluentui/react-conformance": "*", "@fluentui/react-conformance-griffel": "*", diff --git a/packages/react-components/react-list-preview/library/project.json b/packages/react-components/react-list-preview/library/project.json new file mode 100644 index 00000000000000..e32abdad4eb138 --- /dev/null +++ b/packages/react-components/react-list-preview/library/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-list-preview", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-list-preview/library/src", + "tags": ["platform:web", "vNext"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-list-preview/src/List.ts b/packages/react-components/react-list-preview/library/src/List.ts similarity index 100% rename from packages/react-components/react-list-preview/src/List.ts rename to packages/react-components/react-list-preview/library/src/List.ts diff --git a/packages/react-components/react-list-preview/src/ListItem.ts b/packages/react-components/react-list-preview/library/src/ListItem.ts similarity index 100% rename from packages/react-components/react-list-preview/src/ListItem.ts rename to packages/react-components/react-list-preview/library/src/ListItem.ts diff --git a/packages/react-components/react-list-preview/src/components/List/List.cy.tsx b/packages/react-components/react-list-preview/library/src/components/List/List.cy.tsx similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/List.cy.tsx rename to packages/react-components/react-list-preview/library/src/components/List/List.cy.tsx diff --git a/packages/react-components/react-list-preview/src/components/List/List.test.tsx b/packages/react-components/react-list-preview/library/src/components/List/List.test.tsx similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/List.test.tsx rename to packages/react-components/react-list-preview/library/src/components/List/List.test.tsx diff --git a/packages/react-components/react-list-preview/src/components/List/List.tsx b/packages/react-components/react-list-preview/library/src/components/List/List.tsx similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/List.tsx rename to packages/react-components/react-list-preview/library/src/components/List/List.tsx diff --git a/packages/react-components/react-list-preview/src/components/List/List.types.ts b/packages/react-components/react-list-preview/library/src/components/List/List.types.ts similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/List.types.ts rename to packages/react-components/react-list-preview/library/src/components/List/List.types.ts diff --git a/packages/react-components/react-list-preview/src/components/List/__snapshots__/List.test.tsx.snap b/packages/react-components/react-list-preview/library/src/components/List/__snapshots__/List.test.tsx.snap similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/__snapshots__/List.test.tsx.snap rename to packages/react-components/react-list-preview/library/src/components/List/__snapshots__/List.test.tsx.snap diff --git a/packages/react-components/react-list-preview/src/components/List/index.ts b/packages/react-components/react-list-preview/library/src/components/List/index.ts similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/index.ts rename to packages/react-components/react-list-preview/library/src/components/List/index.ts diff --git a/packages/react-components/react-list-preview/src/components/List/listContext.ts b/packages/react-components/react-list-preview/library/src/components/List/listContext.ts similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/listContext.ts rename to packages/react-components/react-list-preview/library/src/components/List/listContext.ts diff --git a/packages/react-components/react-list-preview/src/components/List/renderList.tsx b/packages/react-components/react-list-preview/library/src/components/List/renderList.tsx similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/renderList.tsx rename to packages/react-components/react-list-preview/library/src/components/List/renderList.tsx diff --git a/packages/react-components/react-list-preview/src/components/List/useList.ts b/packages/react-components/react-list-preview/library/src/components/List/useList.ts similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/useList.ts rename to packages/react-components/react-list-preview/library/src/components/List/useList.ts diff --git a/packages/react-components/react-list-preview/src/components/List/useListContextValues.ts b/packages/react-components/react-list-preview/library/src/components/List/useListContextValues.ts similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/useListContextValues.ts rename to packages/react-components/react-list-preview/library/src/components/List/useListContextValues.ts diff --git a/packages/react-components/react-list-preview/src/components/List/useListStyles.styles.ts b/packages/react-components/react-list-preview/library/src/components/List/useListStyles.styles.ts similarity index 100% rename from packages/react-components/react-list-preview/src/components/List/useListStyles.styles.ts rename to packages/react-components/react-list-preview/library/src/components/List/useListStyles.styles.ts diff --git a/packages/react-components/react-list-preview/src/components/ListItem/ListItem.test.tsx b/packages/react-components/react-list-preview/library/src/components/ListItem/ListItem.test.tsx similarity index 100% rename from packages/react-components/react-list-preview/src/components/ListItem/ListItem.test.tsx rename to packages/react-components/react-list-preview/library/src/components/ListItem/ListItem.test.tsx diff --git a/packages/react-components/react-list-preview/src/components/ListItem/ListItem.tsx b/packages/react-components/react-list-preview/library/src/components/ListItem/ListItem.tsx similarity index 100% rename from packages/react-components/react-list-preview/src/components/ListItem/ListItem.tsx rename to packages/react-components/react-list-preview/library/src/components/ListItem/ListItem.tsx diff --git a/packages/react-components/react-list-preview/src/components/ListItem/ListItem.types.ts b/packages/react-components/react-list-preview/library/src/components/ListItem/ListItem.types.ts similarity index 100% rename from packages/react-components/react-list-preview/src/components/ListItem/ListItem.types.ts rename to packages/react-components/react-list-preview/library/src/components/ListItem/ListItem.types.ts diff --git a/packages/react-components/react-list-preview/src/components/ListItem/__snapshots__/ListItem.test.tsx.snap b/packages/react-components/react-list-preview/library/src/components/ListItem/__snapshots__/ListItem.test.tsx.snap similarity index 100% rename from packages/react-components/react-list-preview/src/components/ListItem/__snapshots__/ListItem.test.tsx.snap rename to packages/react-components/react-list-preview/library/src/components/ListItem/__snapshots__/ListItem.test.tsx.snap diff --git a/packages/react-components/react-list-preview/src/components/ListItem/index.ts b/packages/react-components/react-list-preview/library/src/components/ListItem/index.ts similarity index 100% rename from packages/react-components/react-list-preview/src/components/ListItem/index.ts rename to packages/react-components/react-list-preview/library/src/components/ListItem/index.ts diff --git a/packages/react-components/react-list-preview/src/components/ListItem/renderListItem.tsx b/packages/react-components/react-list-preview/library/src/components/ListItem/renderListItem.tsx similarity index 100% rename from packages/react-components/react-list-preview/src/components/ListItem/renderListItem.tsx rename to packages/react-components/react-list-preview/library/src/components/ListItem/renderListItem.tsx diff --git a/packages/react-components/react-list-preview/src/components/ListItem/useListItem.tsx b/packages/react-components/react-list-preview/library/src/components/ListItem/useListItem.tsx similarity index 100% rename from packages/react-components/react-list-preview/src/components/ListItem/useListItem.tsx rename to packages/react-components/react-list-preview/library/src/components/ListItem/useListItem.tsx diff --git a/packages/react-components/react-list-preview/src/components/ListItem/useListItemStyles.styles.ts b/packages/react-components/react-list-preview/library/src/components/ListItem/useListItemStyles.styles.ts similarity index 100% rename from packages/react-components/react-list-preview/src/components/ListItem/useListItemStyles.styles.ts rename to packages/react-components/react-list-preview/library/src/components/ListItem/useListItemStyles.styles.ts diff --git a/packages/react-components/react-list-preview/src/events/ListItemActionEvent.ts b/packages/react-components/react-list-preview/library/src/events/ListItemActionEvent.ts similarity index 100% rename from packages/react-components/react-list-preview/src/events/ListItemActionEvent.ts rename to packages/react-components/react-list-preview/library/src/events/ListItemActionEvent.ts diff --git a/packages/react-components/react-list-preview/src/hooks/index.ts b/packages/react-components/react-list-preview/library/src/hooks/index.ts similarity index 100% rename from packages/react-components/react-list-preview/src/hooks/index.ts rename to packages/react-components/react-list-preview/library/src/hooks/index.ts diff --git a/packages/react-components/react-list-preview/src/hooks/types.ts b/packages/react-components/react-list-preview/library/src/hooks/types.ts similarity index 100% rename from packages/react-components/react-list-preview/src/hooks/types.ts rename to packages/react-components/react-list-preview/library/src/hooks/types.ts diff --git a/packages/react-components/react-list-preview/src/hooks/useListSelection.tsx b/packages/react-components/react-list-preview/library/src/hooks/useListSelection.tsx similarity index 100% rename from packages/react-components/react-list-preview/src/hooks/useListSelection.tsx rename to packages/react-components/react-list-preview/library/src/hooks/useListSelection.tsx diff --git a/packages/react-components/react-list-preview/src/index.ts b/packages/react-components/react-list-preview/library/src/index.ts similarity index 100% rename from packages/react-components/react-list-preview/src/index.ts rename to packages/react-components/react-list-preview/library/src/index.ts diff --git a/packages/react-components/react-list-preview/src/testing/isConformant.ts b/packages/react-components/react-list-preview/library/src/testing/isConformant.ts similarity index 100% rename from packages/react-components/react-list-preview/src/testing/isConformant.ts rename to packages/react-components/react-list-preview/library/src/testing/isConformant.ts diff --git a/packages/react-components/react-list-preview/src/utils/calculateListItemRoleForListRole.ts b/packages/react-components/react-list-preview/library/src/utils/calculateListItemRoleForListRole.ts similarity index 100% rename from packages/react-components/react-list-preview/src/utils/calculateListItemRoleForListRole.ts rename to packages/react-components/react-list-preview/library/src/utils/calculateListItemRoleForListRole.ts diff --git a/packages/react-components/react-list-preview/src/utils/calculateListRole.ts b/packages/react-components/react-list-preview/library/src/utils/calculateListRole.ts similarity index 100% rename from packages/react-components/react-list-preview/src/utils/calculateListRole.ts rename to packages/react-components/react-list-preview/library/src/utils/calculateListRole.ts diff --git a/packages/react-components/react-list-preview/src/utils/index.ts b/packages/react-components/react-list-preview/library/src/utils/index.ts similarity index 100% rename from packages/react-components/react-list-preview/src/utils/index.ts rename to packages/react-components/react-list-preview/library/src/utils/index.ts diff --git a/packages/react-components/react-list-preview/src/utils/validateGridCellsArePresent.ts b/packages/react-components/react-list-preview/library/src/utils/validateGridCellsArePresent.ts similarity index 100% rename from packages/react-components/react-list-preview/src/utils/validateGridCellsArePresent.ts rename to packages/react-components/react-list-preview/library/src/utils/validateGridCellsArePresent.ts diff --git a/packages/react-components/react-list-preview/src/utils/validateProperElementTypes.ts b/packages/react-components/react-list-preview/library/src/utils/validateProperElementTypes.ts similarity index 100% rename from packages/react-components/react-list-preview/src/utils/validateProperElementTypes.ts rename to packages/react-components/react-list-preview/library/src/utils/validateProperElementTypes.ts diff --git a/packages/react-components/react-list-preview/src/utils/validateProperRolesAreUsed.ts b/packages/react-components/react-list-preview/library/src/utils/validateProperRolesAreUsed.ts similarity index 100% rename from packages/react-components/react-list-preview/src/utils/validateProperRolesAreUsed.ts rename to packages/react-components/react-list-preview/library/src/utils/validateProperRolesAreUsed.ts diff --git a/packages/react-components/react-list-preview/tsconfig.cy.json b/packages/react-components/react-list-preview/library/tsconfig.cy.json similarity index 100% rename from packages/react-components/react-list-preview/tsconfig.cy.json rename to packages/react-components/react-list-preview/library/tsconfig.cy.json diff --git a/packages/react-components/react-motion/tsconfig.json b/packages/react-components/react-list-preview/library/tsconfig.json similarity index 81% rename from packages/react-components/react-motion/tsconfig.json rename to packages/react-components/react-list-preview/library/tsconfig.json index 1941a041d46c19..7a15fb89d7f233 100644 --- a/packages/react-components/react-motion/tsconfig.json +++ b/packages/react-components/react-list-preview/library/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { "target": "ES2019", "noEmit": true, @@ -19,7 +19,7 @@ "path": "./tsconfig.spec.json" }, { - "path": "./.storybook/tsconfig.json" + "path": "./tsconfig.cy.json" } ] } diff --git a/packages/react-components/react-table/tsconfig.lib.json b/packages/react-components/react-list-preview/library/tsconfig.lib.json similarity index 82% rename from packages/react-components/react-table/tsconfig.lib.json rename to packages/react-components/react-list-preview/library/tsconfig.lib.json index e17f808c039339..9832fd3ff7df46 100644 --- a/packages/react-components/react-table/tsconfig.lib.json +++ b/packages/react-components/react-list-preview/library/tsconfig.lib.json @@ -4,8 +4,8 @@ "noEmit": false, "lib": ["ES2019", "dom"], "declaration": true, - "declarationDir": "../../../dist/out-tsc/types", - "outDir": "../../../dist/out-tsc", + "declarationDir": "../../../../dist/out-tsc/types", + "outDir": "../../../../dist/out-tsc", "inlineSources": true, "types": ["static-assets", "environment"] }, diff --git a/packages/react-components/react-list-preview/tsconfig.spec.json b/packages/react-components/react-list-preview/library/tsconfig.spec.json similarity index 100% rename from packages/react-components/react-list-preview/tsconfig.spec.json rename to packages/react-components/react-list-preview/library/tsconfig.spec.json diff --git a/packages/react-components/react-list-preview/project.json b/packages/react-components/react-list-preview/project.json deleted file mode 100644 index 47497ab9de6df0..00000000000000 --- a/packages/react-components/react-list-preview/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "@fluentui/react-list-preview", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "projectType": "library", - "sourceRoot": "packages/react-components/react-list-preview/src", - "tags": ["platform:web", "vNext"], - "implicitDependencies": [] -} diff --git a/packages/react-components/react-list-preview/stories/.eslintrc.json b/packages/react-components/react-list-preview/stories/.eslintrc.json new file mode 100644 index 00000000000000..a41120835dcc92 --- /dev/null +++ b/packages/react-components/react-list-preview/stories/.eslintrc.json @@ -0,0 +1,12 @@ +{ + "extends": ["plugin:@fluentui/eslint-plugin/react"], + "root": true, + "rules": { + "import/no-extraneous-dependencies": [ + "error", + { + "packageDir": [".", "../../../../"] + } + ] + } +} diff --git a/packages/react-components/react-list-preview/stories/.storybook/main.js b/packages/react-components/react-list-preview/stories/.storybook/main.js new file mode 100644 index 00000000000000..b380cd896aea19 --- /dev/null +++ b/packages/react-components/react-list-preview/stories/.storybook/main.js @@ -0,0 +1,14 @@ +const rootMain = require('../../../../../.storybook/main'); + +module.exports = /** @type {Omit} */ ({ + ...rootMain, + stories: [...rootMain.stories, '../src/**/*.stories.mdx', '../src/**/index.stories.@(ts|tsx)'], + addons: [...rootMain.addons], + webpackFinal: (config, options) => { + const localConfig = { ...rootMain.webpackFinal(config, options) }; + + // add your own webpack tweaks if needed + + return localConfig; + }, +}); diff --git a/packages/react-components/react-motion/.storybook/preview.js b/packages/react-components/react-list-preview/stories/.storybook/preview.js similarity index 75% rename from packages/react-components/react-motion/.storybook/preview.js rename to packages/react-components/react-list-preview/stories/.storybook/preview.js index 1939500a3d18c7..94455f782364e4 100644 --- a/packages/react-components/react-motion/.storybook/preview.js +++ b/packages/react-components/react-list-preview/stories/.storybook/preview.js @@ -1,4 +1,4 @@ -import * as rootPreview from '../../../../.storybook/preview'; +import * as rootPreview from '../../../../../.storybook/preview'; /** @type {typeof rootPreview.decorators} */ export const decorators = [...rootPreview.decorators]; diff --git a/packages/react-components/react-motion/.storybook/tsconfig.json b/packages/react-components/react-list-preview/stories/.storybook/tsconfig.json similarity index 69% rename from packages/react-components/react-motion/.storybook/tsconfig.json rename to packages/react-components/react-list-preview/stories/.storybook/tsconfig.json index ea89218a3d916f..7e896893bbf3f5 100644 --- a/packages/react-components/react-motion/.storybook/tsconfig.json +++ b/packages/react-components/react-list-preview/stories/.storybook/tsconfig.json @@ -6,5 +6,5 @@ "checkJs": true, "types": ["static-assets", "environment", "storybook__addons"] }, - "include": ["../stories/**/*.stories.ts", "../stories/**/*.stories.tsx", "*.js"] + "include": ["*.js"] } diff --git a/packages/react-components/react-list-preview/stories/README.md b/packages/react-components/react-list-preview/stories/README.md new file mode 100644 index 00000000000000..c2f763eb66e360 --- /dev/null +++ b/packages/react-components/react-list-preview/stories/README.md @@ -0,0 +1,17 @@ +# @fluentui/react-list-preview-stories + +Storybook stories for packages/react-components/react-list-preview + +## Usage + +To include within storybook specify stories globs: + +\`\`\`js +module.exports = { +stories: ['../packages/react-components/react-list-preview/stories/src/**/*.stories.mdx', '../packages/react-components/react-list-preview/stories/src/**/index.stories.@(ts|tsx)'], +} +\`\`\` + +## API + +no public API available diff --git a/packages/react-components/react-list-preview/stories/just.config.ts b/packages/react-components/react-list-preview/stories/just.config.ts new file mode 100644 index 00000000000000..c8576f20141d43 --- /dev/null +++ b/packages/react-components/react-list-preview/stories/just.config.ts @@ -0,0 +1,3 @@ +import { preset, task } from '@fluentui/scripts-tasks'; + +preset(); diff --git a/packages/react-components/react-list-preview/stories/package.json b/packages/react-components/react-list-preview/stories/package.json new file mode 100644 index 00000000000000..a1937c62875eab --- /dev/null +++ b/packages/react-components/react-list-preview/stories/package.json @@ -0,0 +1,22 @@ +{ + "name": "@fluentui/react-list-preview-stories", + "version": "0.0.0", + "private": true, + "scripts": { + "start": "yarn storybook", + "storybook": "start-storybook", + "type-check": "just-scripts type-check", + "lint": "eslint src/", + "format": "just-scripts prettier", + "test-ssr": "test-ssr \"./src/**/*.stories.tsx\"" + }, + "devDependencies": { + "@fluentui/react-components": "*", + "@fluentui/react-list-preview": "*", + "@fluentui/react-storybook-addon": "*", + "@fluentui/react-storybook-addon-export-to-sandbox": "*", + "@fluentui/scripts-storybook": "*", + "@fluentui/eslint-plugin": "*", + "@fluentui/scripts-tasks": "*" + } +} diff --git a/packages/react-components/react-list-preview/stories/project.json b/packages/react-components/react-list-preview/stories/project.json new file mode 100644 index 00000000000000..1b53ec64f4b1a0 --- /dev/null +++ b/packages/react-components/react-list-preview/stories/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-list-preview-stories", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-list-preview/stories/src", + "tags": ["vNext", "platform:web", "type:stories"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-list-preview/stories/List/ListActiveElement.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/ListActiveElement.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/ListActiveElement.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/ListActiveElement.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/ListBestPractices.md b/packages/react-components/react-list-preview/stories/src/List/ListBestPractices.md similarity index 100% rename from packages/react-components/react-list-preview/stories/List/ListBestPractices.md rename to packages/react-components/react-list-preview/stories/src/List/ListBestPractices.md diff --git a/packages/react-components/react-list-preview/stories/List/ListDefault.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/ListDefault.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/ListDefault.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/ListDefault.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/ListDescription.md b/packages/react-components/react-list-preview/stories/src/List/ListDescription.md similarity index 100% rename from packages/react-components/react-list-preview/stories/List/ListDescription.md rename to packages/react-components/react-list-preview/stories/src/List/ListDescription.md diff --git a/packages/react-components/react-list-preview/stories/List/MultipleActionsDifferentPrimary.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/MultipleActionsDifferentPrimary.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/MultipleActionsDifferentPrimary.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/MultipleActionsDifferentPrimary.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/MultipleActionsSelection.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/MultipleActionsSelection.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/MultipleActionsSelection.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/MultipleActionsSelection.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/MultipleActionsWithPrimary.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/MultipleActionsWithPrimary.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/MultipleActionsWithPrimary.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/MultipleActionsWithPrimary.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/SingleAction.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/SingleAction.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/SingleAction.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/SingleAction.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/SingleActionSelection.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/SingleActionSelection.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/SingleActionSelection.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/SingleActionSelection.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/SingleActionSelectionControlled.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/SingleActionSelectionControlled.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/SingleActionSelectionControlled.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/SingleActionSelectionControlled.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/SingleActionSelectionDifferentPrimary.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/SingleActionSelectionDifferentPrimary.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/SingleActionSelectionDifferentPrimary.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/SingleActionSelectionDifferentPrimary.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/VirtualizedList.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/VirtualizedList.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/VirtualizedList.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/VirtualizedList.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/VirtualizedListWithActionableItems.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/VirtualizedListWithActionableItems.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/VirtualizedListWithActionableItems.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/VirtualizedListWithActionableItems.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/List/index.stories.tsx b/packages/react-components/react-list-preview/stories/src/List/index.stories.tsx similarity index 100% rename from packages/react-components/react-list-preview/stories/List/index.stories.tsx rename to packages/react-components/react-list-preview/stories/src/List/index.stories.tsx diff --git a/packages/react-components/react-list-preview/stories/src/index.ts b/packages/react-components/react-list-preview/stories/src/index.ts new file mode 100644 index 00000000000000..cb0ff5c3b541f6 --- /dev/null +++ b/packages/react-components/react-list-preview/stories/src/index.ts @@ -0,0 +1 @@ +export {}; diff --git a/packages/react-components/react-list-preview/tsconfig.json b/packages/react-components/react-list-preview/stories/tsconfig.json similarity index 72% rename from packages/react-components/react-list-preview/tsconfig.json rename to packages/react-components/react-list-preview/stories/tsconfig.json index 1317f81620ca5e..efc50169d1df18 100644 --- a/packages/react-components/react-list-preview/tsconfig.json +++ b/packages/react-components/react-list-preview/stories/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { "target": "ES2019", "noEmit": true, @@ -15,14 +15,8 @@ { "path": "./tsconfig.lib.json" }, - { - "path": "./tsconfig.spec.json" - }, { "path": "./.storybook/tsconfig.json" - }, - { - "path": "./tsconfig.cy.json" } ] } diff --git a/packages/react-components/react-list-preview/stories/tsconfig.lib.json b/packages/react-components/react-list-preview/stories/tsconfig.lib.json new file mode 100644 index 00000000000000..9486b224643d9f --- /dev/null +++ b/packages/react-components/react-list-preview/stories/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "lib": ["ES2019", "dom"], + "outDir": "../../../../dist/out-tsc", + "inlineSources": true, + "types": ["static-assets", "environment"] + }, + "include": ["./src/**/*.ts", "./src/**/*.tsx"] +} diff --git a/packages/react-components/react-motion/.storybook/main.js b/packages/react-components/react-motion/.storybook/main.js deleted file mode 100644 index 26536b61b387f6..00000000000000 --- a/packages/react-components/react-motion/.storybook/main.js +++ /dev/null @@ -1,14 +0,0 @@ -const rootMain = require('../../../../.storybook/main'); - -module.exports = /** @type {Omit} */ ({ - ...rootMain, - stories: [...rootMain.stories, '../stories/**/*.stories.mdx', '../stories/**/index.stories.@(ts|tsx)'], - addons: [...rootMain.addons], - webpackFinal: (config, options) => { - const localConfig = { ...rootMain.webpackFinal(config, options) }; - - // add your own webpack tweaks if needed - - return localConfig; - }, -}); diff --git a/packages/react-components/react-table/.babelrc.json b/packages/react-components/react-motion/library/.babelrc.json similarity index 65% rename from packages/react-components/react-table/.babelrc.json rename to packages/react-components/react-motion/library/.babelrc.json index 45fb71ca16d2c3..630deaf765c49f 100644 --- a/packages/react-components/react-table/.babelrc.json +++ b/packages/react-components/react-motion/library/.babelrc.json @@ -1,4 +1,4 @@ { - "extends": "../../../.babelrc-v9.json", + "extends": "../../../../.babelrc-v9.json", "plugins": ["annotate-pure-calls", "@babel/transform-react-pure-annotations"] } diff --git a/packages/react-components/react-motion/.eslintrc.json b/packages/react-components/react-motion/library/.eslintrc.json similarity index 100% rename from packages/react-components/react-motion/.eslintrc.json rename to packages/react-components/react-motion/library/.eslintrc.json diff --git a/packages/react-components/react-motion/.swcrc b/packages/react-components/react-motion/library/.swcrc similarity index 100% rename from packages/react-components/react-motion/.swcrc rename to packages/react-components/react-motion/library/.swcrc diff --git a/packages/react-components/react-motion/CHANGELOG.json b/packages/react-components/react-motion/library/CHANGELOG.json similarity index 100% rename from packages/react-components/react-motion/CHANGELOG.json rename to packages/react-components/react-motion/library/CHANGELOG.json diff --git a/packages/react-components/react-motion/CHANGELOG.md b/packages/react-components/react-motion/library/CHANGELOG.md similarity index 100% rename from packages/react-components/react-motion/CHANGELOG.md rename to packages/react-components/react-motion/library/CHANGELOG.md diff --git a/packages/react-components/react-motion/LICENSE b/packages/react-components/react-motion/library/LICENSE similarity index 100% rename from packages/react-components/react-motion/LICENSE rename to packages/react-components/react-motion/library/LICENSE diff --git a/packages/react-components/react-motion/README.md b/packages/react-components/react-motion/library/README.md similarity index 100% rename from packages/react-components/react-motion/README.md rename to packages/react-components/react-motion/library/README.md diff --git a/packages/react-components/react-motion/config/api-extractor.json b/packages/react-components/react-motion/library/config/api-extractor.json similarity index 50% rename from packages/react-components/react-motion/config/api-extractor.json rename to packages/react-components/react-motion/library/config/api-extractor.json index e533bf30b48a2b..8d482156d10d53 100644 --- a/packages/react-components/react-motion/config/api-extractor.json +++ b/packages/react-components/react-motion/library/config/api-extractor.json @@ -1,4 +1,5 @@ { "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "extends": "@fluentui/scripts-api-extractor/api-extractor.common.v-next.json" + "extends": "@fluentui/scripts-api-extractor/api-extractor.common.v-next.json", + "mainEntryPointFilePath": "/../../../../../../dist/out-tsc/types/packages/react-components//library/src/index.d.ts" } diff --git a/packages/react-components/react-motion/config/tests.js b/packages/react-components/react-motion/library/config/tests.js similarity index 100% rename from packages/react-components/react-motion/config/tests.js rename to packages/react-components/react-motion/library/config/tests.js diff --git a/packages/react-components/react-motion/etc/react-motion.api.md b/packages/react-components/react-motion/library/etc/react-motion.api.md similarity index 100% rename from packages/react-components/react-motion/etc/react-motion.api.md rename to packages/react-components/react-motion/library/etc/react-motion.api.md diff --git a/packages/react-components/react-motion/jest.config.js b/packages/react-components/react-motion/library/jest.config.js similarity index 91% rename from packages/react-components/react-motion/jest.config.js rename to packages/react-components/react-motion/library/jest.config.js index 35906be76b2c06..1741f7a7749aa9 100644 --- a/packages/react-components/react-motion/jest.config.js +++ b/packages/react-components/react-motion/library/jest.config.js @@ -5,7 +5,7 @@ */ module.exports = { displayName: 'react-motion', - preset: '../../../jest.preset.js', + preset: '../../../../jest.preset.js', transform: { '^.+\\.tsx?$': [ 'ts-jest', diff --git a/packages/react-components/react-motion/just.config.ts b/packages/react-components/react-motion/library/just.config.ts similarity index 100% rename from packages/react-components/react-motion/just.config.ts rename to packages/react-components/react-motion/library/just.config.ts diff --git a/packages/react-components/react-motion/package.json b/packages/react-components/react-motion/library/package.json similarity index 92% rename from packages/react-components/react-motion/package.json rename to packages/react-components/react-motion/library/package.json index 930d93cbf9bdc3..02dbfb637255ee 100644 --- a/packages/react-components/react-motion/package.json +++ b/packages/react-components/react-motion/library/package.json @@ -23,10 +23,9 @@ "generate-api": "just-scripts generate-api", "lint": "just-scripts lint", "start": "yarn storybook", - "storybook": "start-storybook", + "storybook": "yarn --cwd ../stories storybook", "test": "jest --passWithNoTests", - "test-ssr": "test-ssr \"./stories/**/*.stories.tsx\"", - "type-check": "tsc -b tsconfig.json" + "type-check": "just-scripts type-check" }, "devDependencies": { "@fluentui/eslint-plugin": "*", diff --git a/packages/react-components/react-motion/library/project.json b/packages/react-components/react-motion/library/project.json new file mode 100644 index 00000000000000..80b99c51d0d193 --- /dev/null +++ b/packages/react-components/react-motion/library/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-motion", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-motion/library/src", + "tags": ["platform:web", "vNext"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-motion/src/components/PresenceGroup.test.tsx b/packages/react-components/react-motion/library/src/components/PresenceGroup.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/components/PresenceGroup.test.tsx rename to packages/react-components/react-motion/library/src/components/PresenceGroup.test.tsx diff --git a/packages/react-components/react-motion/src/components/PresenceGroup.tsx b/packages/react-components/react-motion/library/src/components/PresenceGroup.tsx similarity index 100% rename from packages/react-components/react-motion/src/components/PresenceGroup.tsx rename to packages/react-components/react-motion/library/src/components/PresenceGroup.tsx diff --git a/packages/react-components/react-motion/src/components/PresenceGroupItemProvider.tsx b/packages/react-components/react-motion/library/src/components/PresenceGroupItemProvider.tsx similarity index 100% rename from packages/react-components/react-motion/src/components/PresenceGroupItemProvider.tsx rename to packages/react-components/react-motion/library/src/components/PresenceGroupItemProvider.tsx diff --git a/packages/react-components/react-motion/src/contexts/PresenceGroupChildContext.ts b/packages/react-components/react-motion/library/src/contexts/PresenceGroupChildContext.ts similarity index 100% rename from packages/react-components/react-motion/src/contexts/PresenceGroupChildContext.ts rename to packages/react-components/react-motion/library/src/contexts/PresenceGroupChildContext.ts diff --git a/packages/react-components/react-motion/src/factories/createMotionComponent.test.tsx b/packages/react-components/react-motion/library/src/factories/createMotionComponent.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/factories/createMotionComponent.test.tsx rename to packages/react-components/react-motion/library/src/factories/createMotionComponent.test.tsx diff --git a/packages/react-components/react-motion/src/factories/createMotionComponent.ts b/packages/react-components/react-motion/library/src/factories/createMotionComponent.ts similarity index 100% rename from packages/react-components/react-motion/src/factories/createMotionComponent.ts rename to packages/react-components/react-motion/library/src/factories/createMotionComponent.ts diff --git a/packages/react-components/react-motion/src/factories/createPresenceComponent-jest.test.tsx b/packages/react-components/react-motion/library/src/factories/createPresenceComponent-jest.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/factories/createPresenceComponent-jest.test.tsx rename to packages/react-components/react-motion/library/src/factories/createPresenceComponent-jest.test.tsx diff --git a/packages/react-components/react-motion/src/factories/createPresenceComponent.test.tsx b/packages/react-components/react-motion/library/src/factories/createPresenceComponent.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/factories/createPresenceComponent.test.tsx rename to packages/react-components/react-motion/library/src/factories/createPresenceComponent.test.tsx diff --git a/packages/react-components/react-motion/src/factories/createPresenceComponent.ts b/packages/react-components/react-motion/library/src/factories/createPresenceComponent.ts similarity index 100% rename from packages/react-components/react-motion/src/factories/createPresenceComponent.ts rename to packages/react-components/react-motion/library/src/factories/createPresenceComponent.ts diff --git a/packages/react-components/react-motion/src/hooks/useIsReducedMotion.test.tsx b/packages/react-components/react-motion/library/src/hooks/useIsReducedMotion.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/hooks/useIsReducedMotion.test.tsx rename to packages/react-components/react-motion/library/src/hooks/useIsReducedMotion.test.tsx diff --git a/packages/react-components/react-motion/src/hooks/useIsReducedMotion.ts b/packages/react-components/react-motion/library/src/hooks/useIsReducedMotion.ts similarity index 100% rename from packages/react-components/react-motion/src/hooks/useIsReducedMotion.ts rename to packages/react-components/react-motion/library/src/hooks/useIsReducedMotion.ts diff --git a/packages/react-components/react-motion/src/hooks/useMotionImperativeRef.test.tsx b/packages/react-components/react-motion/library/src/hooks/useMotionImperativeRef.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/hooks/useMotionImperativeRef.test.tsx rename to packages/react-components/react-motion/library/src/hooks/useMotionImperativeRef.test.tsx diff --git a/packages/react-components/react-motion/src/hooks/useMotionImperativeRef.ts b/packages/react-components/react-motion/library/src/hooks/useMotionImperativeRef.ts similarity index 100% rename from packages/react-components/react-motion/src/hooks/useMotionImperativeRef.ts rename to packages/react-components/react-motion/library/src/hooks/useMotionImperativeRef.ts diff --git a/packages/react-components/react-motion/src/hooks/useMountedState.test.tsx b/packages/react-components/react-motion/library/src/hooks/useMountedState.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/hooks/useMountedState.test.tsx rename to packages/react-components/react-motion/library/src/hooks/useMountedState.test.tsx diff --git a/packages/react-components/react-motion/src/hooks/useMountedState.ts b/packages/react-components/react-motion/library/src/hooks/useMountedState.ts similarity index 100% rename from packages/react-components/react-motion/src/hooks/useMountedState.ts rename to packages/react-components/react-motion/library/src/hooks/useMountedState.ts diff --git a/packages/react-components/react-motion/src/index.ts b/packages/react-components/react-motion/library/src/index.ts similarity index 100% rename from packages/react-components/react-motion/src/index.ts rename to packages/react-components/react-motion/library/src/index.ts diff --git a/packages/react-components/react-motion/src/motions/motionTokens.ts b/packages/react-components/react-motion/library/src/motions/motionTokens.ts similarity index 100% rename from packages/react-components/react-motion/src/motions/motionTokens.ts rename to packages/react-components/react-motion/library/src/motions/motionTokens.ts diff --git a/packages/react-components/react-motion/src/types.ts b/packages/react-components/react-motion/library/src/types.ts similarity index 100% rename from packages/react-components/react-motion/src/types.ts rename to packages/react-components/react-motion/library/src/types.ts diff --git a/packages/react-components/react-motion/src/utils/animateAtoms.ts b/packages/react-components/react-motion/library/src/utils/animateAtoms.ts similarity index 100% rename from packages/react-components/react-motion/src/utils/animateAtoms.ts rename to packages/react-components/react-motion/library/src/utils/animateAtoms.ts diff --git a/packages/react-components/react-motion/src/utils/getChildElement.test.tsx b/packages/react-components/react-motion/library/src/utils/getChildElement.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/utils/getChildElement.test.tsx rename to packages/react-components/react-motion/library/src/utils/getChildElement.test.tsx diff --git a/packages/react-components/react-motion/src/utils/getChildElement.ts b/packages/react-components/react-motion/library/src/utils/getChildElement.ts similarity index 100% rename from packages/react-components/react-motion/src/utils/getChildElement.ts rename to packages/react-components/react-motion/library/src/utils/getChildElement.ts diff --git a/packages/react-components/react-motion/src/utils/groups/getChildMapping.test.tsx b/packages/react-components/react-motion/library/src/utils/groups/getChildMapping.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/utils/groups/getChildMapping.test.tsx rename to packages/react-components/react-motion/library/src/utils/groups/getChildMapping.test.tsx diff --git a/packages/react-components/react-motion/src/utils/groups/getChildMapping.ts b/packages/react-components/react-motion/library/src/utils/groups/getChildMapping.ts similarity index 100% rename from packages/react-components/react-motion/src/utils/groups/getChildMapping.ts rename to packages/react-components/react-motion/library/src/utils/groups/getChildMapping.ts diff --git a/packages/react-components/react-motion/src/utils/groups/getNextChildMapping.test.tsx b/packages/react-components/react-motion/library/src/utils/groups/getNextChildMapping.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/utils/groups/getNextChildMapping.test.tsx rename to packages/react-components/react-motion/library/src/utils/groups/getNextChildMapping.test.tsx diff --git a/packages/react-components/react-motion/src/utils/groups/getNextChildMapping.ts b/packages/react-components/react-motion/library/src/utils/groups/getNextChildMapping.ts similarity index 100% rename from packages/react-components/react-motion/src/utils/groups/getNextChildMapping.ts rename to packages/react-components/react-motion/library/src/utils/groups/getNextChildMapping.ts diff --git a/packages/react-components/react-motion/src/utils/groups/mergeChildMappings.test.tsx b/packages/react-components/react-motion/library/src/utils/groups/mergeChildMappings.test.tsx similarity index 100% rename from packages/react-components/react-motion/src/utils/groups/mergeChildMappings.test.tsx rename to packages/react-components/react-motion/library/src/utils/groups/mergeChildMappings.test.tsx diff --git a/packages/react-components/react-motion/src/utils/groups/mergeChildMappings.ts b/packages/react-components/react-motion/library/src/utils/groups/mergeChildMappings.ts similarity index 100% rename from packages/react-components/react-motion/src/utils/groups/mergeChildMappings.ts rename to packages/react-components/react-motion/library/src/utils/groups/mergeChildMappings.ts diff --git a/packages/react-components/react-motion/src/utils/groups/types.ts b/packages/react-components/react-motion/library/src/utils/groups/types.ts similarity index 100% rename from packages/react-components/react-motion/src/utils/groups/types.ts rename to packages/react-components/react-motion/library/src/utils/groups/types.ts diff --git a/packages/react-components/react-motion/library/tsconfig.json b/packages/react-components/react-motion/library/tsconfig.json new file mode 100644 index 00000000000000..32bdbdf1ac26f0 --- /dev/null +++ b/packages/react-components/react-motion/library/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../../tsconfig.base.json", + "compilerOptions": { + "target": "ES2019", + "noEmit": true, + "isolatedModules": true, + "importHelpers": true, + "jsx": "react", + "noUnusedLocals": true, + "preserveConstEnums": true + }, + "include": [], + "files": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/packages/react-components/react-motion/tsconfig.lib.json b/packages/react-components/react-motion/library/tsconfig.lib.json similarity index 81% rename from packages/react-components/react-motion/tsconfig.lib.json rename to packages/react-components/react-motion/library/tsconfig.lib.json index 6f90cf95c005bd..53066fdd11fff0 100644 --- a/packages/react-components/react-motion/tsconfig.lib.json +++ b/packages/react-components/react-motion/library/tsconfig.lib.json @@ -4,8 +4,8 @@ "noEmit": false, "lib": ["ES2019", "dom"], "declaration": true, - "declarationDir": "../../../dist/out-tsc/types", - "outDir": "../../../dist/out-tsc", + "declarationDir": "../../../../dist/out-tsc/types", + "outDir": "../../../../dist/out-tsc", "inlineSources": true, "types": ["static-assets", "environment"] }, diff --git a/packages/react-components/react-motion/tsconfig.spec.json b/packages/react-components/react-motion/library/tsconfig.spec.json similarity index 100% rename from packages/react-components/react-motion/tsconfig.spec.json rename to packages/react-components/react-motion/library/tsconfig.spec.json diff --git a/packages/react-components/react-motion/project.json b/packages/react-components/react-motion/project.json deleted file mode 100644 index ab82bb1782c262..00000000000000 --- a/packages/react-components/react-motion/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "@fluentui/react-motion", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "projectType": "library", - "sourceRoot": "packages/react-components/react-motion/src", - "tags": ["platform:web", "vNext"], - "implicitDependencies": [] -} diff --git a/packages/react-components/react-motion/stories/.eslintrc.json b/packages/react-components/react-motion/stories/.eslintrc.json new file mode 100644 index 00000000000000..a41120835dcc92 --- /dev/null +++ b/packages/react-components/react-motion/stories/.eslintrc.json @@ -0,0 +1,12 @@ +{ + "extends": ["plugin:@fluentui/eslint-plugin/react"], + "root": true, + "rules": { + "import/no-extraneous-dependencies": [ + "error", + { + "packageDir": [".", "../../../../"] + } + ] + } +} diff --git a/packages/react-components/react-motion/stories/.storybook/main.js b/packages/react-components/react-motion/stories/.storybook/main.js new file mode 100644 index 00000000000000..b380cd896aea19 --- /dev/null +++ b/packages/react-components/react-motion/stories/.storybook/main.js @@ -0,0 +1,14 @@ +const rootMain = require('../../../../../.storybook/main'); + +module.exports = /** @type {Omit} */ ({ + ...rootMain, + stories: [...rootMain.stories, '../src/**/*.stories.mdx', '../src/**/index.stories.@(ts|tsx)'], + addons: [...rootMain.addons], + webpackFinal: (config, options) => { + const localConfig = { ...rootMain.webpackFinal(config, options) }; + + // add your own webpack tweaks if needed + + return localConfig; + }, +}); diff --git a/packages/react-components/react-table/.storybook/preview.js b/packages/react-components/react-motion/stories/.storybook/preview.js similarity index 75% rename from packages/react-components/react-table/.storybook/preview.js rename to packages/react-components/react-motion/stories/.storybook/preview.js index 1939500a3d18c7..94455f782364e4 100644 --- a/packages/react-components/react-table/.storybook/preview.js +++ b/packages/react-components/react-motion/stories/.storybook/preview.js @@ -1,4 +1,4 @@ -import * as rootPreview from '../../../../.storybook/preview'; +import * as rootPreview from '../../../../../.storybook/preview'; /** @type {typeof rootPreview.decorators} */ export const decorators = [...rootPreview.decorators]; diff --git a/packages/react-components/react-table/.storybook/tsconfig.json b/packages/react-components/react-motion/stories/.storybook/tsconfig.json similarity index 69% rename from packages/react-components/react-table/.storybook/tsconfig.json rename to packages/react-components/react-motion/stories/.storybook/tsconfig.json index ea89218a3d916f..7e896893bbf3f5 100644 --- a/packages/react-components/react-table/.storybook/tsconfig.json +++ b/packages/react-components/react-motion/stories/.storybook/tsconfig.json @@ -6,5 +6,5 @@ "checkJs": true, "types": ["static-assets", "environment", "storybook__addons"] }, - "include": ["../stories/**/*.stories.ts", "../stories/**/*.stories.tsx", "*.js"] + "include": ["*.js"] } diff --git a/packages/react-components/react-motion/stories/README.md b/packages/react-components/react-motion/stories/README.md new file mode 100644 index 00000000000000..0b9124d91c2dc6 --- /dev/null +++ b/packages/react-components/react-motion/stories/README.md @@ -0,0 +1,17 @@ +# @fluentui/react-motion-stories + +Storybook stories for packages/react-components/react-motion + +## Usage + +To include within storybook specify stories globs: + +\`\`\`js +module.exports = { +stories: ['../packages/react-components/react-motion/stories/src/**/*.stories.mdx', '../packages/react-components/react-motion/stories/src/**/index.stories.@(ts|tsx)'], +} +\`\`\` + +## API + +no public API available diff --git a/packages/react-components/react-motion/stories/just.config.ts b/packages/react-components/react-motion/stories/just.config.ts new file mode 100644 index 00000000000000..c8576f20141d43 --- /dev/null +++ b/packages/react-components/react-motion/stories/just.config.ts @@ -0,0 +1,3 @@ +import { preset, task } from '@fluentui/scripts-tasks'; + +preset(); diff --git a/packages/react-components/react-motion/stories/package.json b/packages/react-components/react-motion/stories/package.json new file mode 100644 index 00000000000000..5ceec3b53f05c6 --- /dev/null +++ b/packages/react-components/react-motion/stories/package.json @@ -0,0 +1,21 @@ +{ + "name": "@fluentui/react-motion-stories", + "version": "0.0.0", + "private": true, + "scripts": { + "start": "yarn storybook", + "storybook": "start-storybook", + "type-check": "just-scripts type-check", + "lint": "eslint src/", + "format": "just-scripts prettier", + "test-ssr": "test-ssr \"./src/**/*.stories.tsx\"" + }, + "devDependencies": { + "@fluentui/react-components": "*", + "@fluentui/react-storybook-addon": "*", + "@fluentui/react-storybook-addon-export-to-sandbox": "*", + "@fluentui/scripts-storybook": "*", + "@fluentui/eslint-plugin": "*", + "@fluentui/scripts-tasks": "*" + } +} diff --git a/packages/react-components/react-motion/stories/project.json b/packages/react-components/react-motion/stories/project.json new file mode 100644 index 00000000000000..a18fea395f25cf --- /dev/null +++ b/packages/react-components/react-motion/stories/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-motion-stories", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "sourceRoot": "packages/react-components/react-motion/stories/src", + "tags": ["vNext", "platform:web", "type:stories"], + "implicitDependencies": [] +} diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/CreateMotionComponent.stories.md b/packages/react-components/react-motion/stories/src/CreateMotionComponent/CreateMotionComponent.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/CreateMotionComponent.stories.md rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/CreateMotionComponent.stories.md diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/CreateMotionComponent.stories.tsx b/packages/react-components/react-motion/stories/src/CreateMotionComponent/CreateMotionComponent.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/CreateMotionComponent.stories.tsx rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/CreateMotionComponent.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/CreateMotionComponentDefault.stories.tsx b/packages/react-components/react-motion/stories/src/CreateMotionComponent/CreateMotionComponentDefault.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/CreateMotionComponentDefault.stories.tsx rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/CreateMotionComponentDefault.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/CreateMotionComponentDescription.md b/packages/react-components/react-motion/stories/src/CreateMotionComponent/CreateMotionComponentDescription.md similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/CreateMotionComponentDescription.md rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/CreateMotionComponentDescription.md diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/ImperativeRefPlayState.stories.md b/packages/react-components/react-motion/stories/src/CreateMotionComponent/ImperativeRefPlayState.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/ImperativeRefPlayState.stories.md rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/ImperativeRefPlayState.stories.md diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/ImperativeRefPlayState.stories.tsx b/packages/react-components/react-motion/stories/src/CreateMotionComponent/ImperativeRefPlayState.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/ImperativeRefPlayState.stories.tsx rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/ImperativeRefPlayState.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/MotionArrays.stories.md b/packages/react-components/react-motion/stories/src/CreateMotionComponent/MotionArrays.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/MotionArrays.stories.md rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/MotionArrays.stories.md diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/MotionArrays.stories.tsx b/packages/react-components/react-motion/stories/src/CreateMotionComponent/MotionArrays.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/MotionArrays.stories.tsx rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/MotionArrays.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/MotionFunctions.stories.md b/packages/react-components/react-motion/stories/src/CreateMotionComponent/MotionFunctions.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/MotionFunctions.stories.md rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/MotionFunctions.stories.md diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/MotionFunctions.stories.tsx b/packages/react-components/react-motion/stories/src/CreateMotionComponent/MotionFunctions.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/MotionFunctions.stories.tsx rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/MotionFunctions.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/TokensUsage.stories.md b/packages/react-components/react-motion/stories/src/CreateMotionComponent/TokensUsage.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/TokensUsage.stories.md rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/TokensUsage.stories.md diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/TokensUsage.stories.tsx b/packages/react-components/react-motion/stories/src/CreateMotionComponent/TokensUsage.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/TokensUsage.stories.tsx rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/TokensUsage.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreateMotionComponent/index.stories.ts b/packages/react-components/react-motion/stories/src/CreateMotionComponent/index.stories.ts similarity index 100% rename from packages/react-components/react-motion/stories/CreateMotionComponent/index.stories.ts rename to packages/react-components/react-motion/stories/src/CreateMotionComponent/index.stories.ts diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/CreatePresenceComponent.stories.md b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/CreatePresenceComponent.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/CreatePresenceComponent.stories.md rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/CreatePresenceComponent.stories.md diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/CreatePresenceComponent.stories.tsx b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/CreatePresenceComponent.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/CreatePresenceComponent.stories.tsx rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/CreatePresenceComponent.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/CreatePresenceComponentDefault.stories.tsx b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/CreatePresenceComponentDefault.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/CreatePresenceComponentDefault.stories.tsx rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/CreatePresenceComponentDefault.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/CreatePresenceComponentDescription.md b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/CreatePresenceComponentDescription.md similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/CreatePresenceComponentDescription.md rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/CreatePresenceComponentDescription.md diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceAppear.stories.md b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceAppear.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceAppear.stories.md rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceAppear.stories.md diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceAppear.stories.tsx b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceAppear.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceAppear.stories.tsx rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceAppear.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceMotionArrays.stories.md b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceMotionArrays.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceMotionArrays.stories.md rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceMotionArrays.stories.md diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceMotionArrays.stories.tsx b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceMotionArrays.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceMotionArrays.stories.tsx rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceMotionArrays.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceMotionFunctions.stories.md b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceMotionFunctions.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceMotionFunctions.stories.md rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceMotionFunctions.stories.md diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceMotionFunctions.stories.tsx b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceMotionFunctions.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceMotionFunctions.stories.tsx rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceMotionFunctions.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceOnMotionFinish.stories.md b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceOnMotionFinish.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceOnMotionFinish.stories.md rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceOnMotionFinish.stories.md diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceOnMotionFinish.stories.tsx b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceOnMotionFinish.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceOnMotionFinish.stories.tsx rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceOnMotionFinish.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceUnmountOnExit.stories.md b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceUnmountOnExit.stories.md similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceUnmountOnExit.stories.md rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceUnmountOnExit.stories.md diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceUnmountOnExit.stories.tsx b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceUnmountOnExit.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/PresenceUnmountOnExit.stories.tsx rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/PresenceUnmountOnExit.stories.tsx diff --git a/packages/react-components/react-motion/stories/CreatePresenceComponent/index.stories.ts b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/index.stories.ts similarity index 100% rename from packages/react-components/react-motion/stories/CreatePresenceComponent/index.stories.ts rename to packages/react-components/react-motion/stories/src/CreatePresenceComponent/index.stories.ts diff --git a/packages/react-components/react-motion/stories/PresenceGroup/PresenceGroupDefault.stories.tsx b/packages/react-components/react-motion/stories/src/PresenceGroup/PresenceGroupDefault.stories.tsx similarity index 100% rename from packages/react-components/react-motion/stories/PresenceGroup/PresenceGroupDefault.stories.tsx rename to packages/react-components/react-motion/stories/src/PresenceGroup/PresenceGroupDefault.stories.tsx diff --git a/packages/react-components/react-motion/stories/PresenceGroup/PresenceGroupDescription.md b/packages/react-components/react-motion/stories/src/PresenceGroup/PresenceGroupDescription.md similarity index 100% rename from packages/react-components/react-motion/stories/PresenceGroup/PresenceGroupDescription.md rename to packages/react-components/react-motion/stories/src/PresenceGroup/PresenceGroupDescription.md diff --git a/packages/react-components/react-motion/stories/PresenceGroup/index.stories.ts b/packages/react-components/react-motion/stories/src/PresenceGroup/index.stories.ts similarity index 100% rename from packages/react-components/react-motion/stories/PresenceGroup/index.stories.ts rename to packages/react-components/react-motion/stories/src/PresenceGroup/index.stories.ts diff --git a/packages/react-components/react-motion/stories/src/index.ts b/packages/react-components/react-motion/stories/src/index.ts new file mode 100644 index 00000000000000..cb0ff5c3b541f6 --- /dev/null +++ b/packages/react-components/react-motion/stories/src/index.ts @@ -0,0 +1 @@ +export {}; diff --git a/packages/react-components/react-motion/stories/tsconfig.json b/packages/react-components/react-motion/stories/tsconfig.json new file mode 100644 index 00000000000000..efc50169d1df18 --- /dev/null +++ b/packages/react-components/react-motion/stories/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../../tsconfig.base.json", + "compilerOptions": { + "target": "ES2019", + "noEmit": true, + "isolatedModules": true, + "importHelpers": true, + "jsx": "react", + "noUnusedLocals": true, + "preserveConstEnums": true + }, + "include": [], + "files": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./.storybook/tsconfig.json" + } + ] +} diff --git a/packages/react-components/react-motion/stories/tsconfig.lib.json b/packages/react-components/react-motion/stories/tsconfig.lib.json new file mode 100644 index 00000000000000..9486b224643d9f --- /dev/null +++ b/packages/react-components/react-motion/stories/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "lib": ["ES2019", "dom"], + "outDir": "../../../../dist/out-tsc", + "inlineSources": true, + "types": ["static-assets", "environment"] + }, + "include": ["./src/**/*.ts", "./src/**/*.tsx"] +} diff --git a/packages/react-components/react-table/.storybook/main.js b/packages/react-components/react-table/.storybook/main.js deleted file mode 100644 index 26536b61b387f6..00000000000000 --- a/packages/react-components/react-table/.storybook/main.js +++ /dev/null @@ -1,14 +0,0 @@ -const rootMain = require('../../../../.storybook/main'); - -module.exports = /** @type {Omit} */ ({ - ...rootMain, - stories: [...rootMain.stories, '../stories/**/*.stories.mdx', '../stories/**/index.stories.@(ts|tsx)'], - addons: [...rootMain.addons], - webpackFinal: (config, options) => { - const localConfig = { ...rootMain.webpackFinal(config, options) }; - - // add your own webpack tweaks if needed - - return localConfig; - }, -}); diff --git a/packages/react-components/react-motion/.babelrc.json b/packages/react-components/react-table/library/.babelrc.json similarity index 65% rename from packages/react-components/react-motion/.babelrc.json rename to packages/react-components/react-table/library/.babelrc.json index 45fb71ca16d2c3..630deaf765c49f 100644 --- a/packages/react-components/react-motion/.babelrc.json +++ b/packages/react-components/react-table/library/.babelrc.json @@ -1,4 +1,4 @@ { - "extends": "../../../.babelrc-v9.json", + "extends": "../../../../.babelrc-v9.json", "plugins": ["annotate-pure-calls", "@babel/transform-react-pure-annotations"] } diff --git a/packages/react-components/react-table/.eslintrc.json b/packages/react-components/react-table/library/.eslintrc.json similarity index 100% rename from packages/react-components/react-table/.eslintrc.json rename to packages/react-components/react-table/library/.eslintrc.json diff --git a/packages/react-components/react-table/.swcrc b/packages/react-components/react-table/library/.swcrc similarity index 100% rename from packages/react-components/react-table/.swcrc rename to packages/react-components/react-table/library/.swcrc diff --git a/packages/react-components/react-table/CHANGELOG.json b/packages/react-components/react-table/library/CHANGELOG.json similarity index 100% rename from packages/react-components/react-table/CHANGELOG.json rename to packages/react-components/react-table/library/CHANGELOG.json diff --git a/packages/react-components/react-table/CHANGELOG.md b/packages/react-components/react-table/library/CHANGELOG.md similarity index 97% rename from packages/react-components/react-table/CHANGELOG.md rename to packages/react-components/react-table/library/CHANGELOG.md index 33183b04492ff7..81bb7b38cec436 100644 --- a/packages/react-components/react-table/CHANGELOG.md +++ b/packages/react-components/react-table/library/CHANGELOG.md @@ -23,7 +23,7 @@ Thu, 06 Jun 2024 15:26:39 GMT ## [9.15.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.15.6) -Thu, 23 May 2024 08:02:48 GMT +Thu, 23 May 2024 08:02:48 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.15.5..@fluentui/react-table_v9.15.6) ### Patches @@ -37,7 +37,7 @@ Thu, 23 May 2024 08:02:48 GMT ## [9.15.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.15.5) -Mon, 20 May 2024 12:45:05 GMT +Mon, 20 May 2024 12:45:05 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.15.4..@fluentui/react-table_v9.15.5) ### Patches @@ -55,7 +55,7 @@ Mon, 20 May 2024 12:45:05 GMT ## [9.15.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.15.4) -Thu, 16 May 2024 09:25:19 GMT +Thu, 16 May 2024 09:25:19 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.15.3..@fluentui/react-table_v9.15.4) ### Patches @@ -67,7 +67,7 @@ Thu, 16 May 2024 09:25:19 GMT ## [9.15.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.15.3) -Thu, 09 May 2024 19:35:12 GMT +Thu, 09 May 2024 19:35:12 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.15.2..@fluentui/react-table_v9.15.3) ### Patches @@ -80,7 +80,7 @@ Thu, 09 May 2024 19:35:12 GMT ## [9.15.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.15.2) -Mon, 06 May 2024 12:55:02 GMT +Mon, 06 May 2024 12:55:02 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.15.1..@fluentui/react-table_v9.15.2) ### Patches @@ -97,12 +97,12 @@ Mon, 06 May 2024 12:55:02 GMT ## [9.15.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.15.1) -Thu, 02 May 2024 11:36:38 GMT +Thu, 02 May 2024 11:36:38 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.15.0..@fluentui/react-table_v9.15.1) ### Patches -- chore: upgrade @fluentui/react-icons to 2.0.237. ([PR #31139](https://github.com/microsoft/fluentui/pull/31139) by ololubek@microsoft.com) +- chore: upgrade @fluentui/react-icons to 2.0.237. ([PR #31139](https://github.com/microsoft/fluentui/pull/31139) by ololubek@microsoft.com) - refactor: use timeout and animation frame utilities ([PR #31168](https://github.com/microsoft/fluentui/pull/31168) by lingfangao@hotmail.com) - Bump @fluentui/react-aria to v9.11.0 ([PR #31231](https://github.com/microsoft/fluentui/pull/31231) by beachball) - Bump @fluentui/react-avatar to v9.6.23 ([PR #31231](https://github.com/microsoft/fluentui/pull/31231) by beachball) @@ -112,7 +112,7 @@ Thu, 02 May 2024 11:36:38 GMT ## [9.15.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.15.0) -Tue, 23 Apr 2024 08:17:49 GMT +Tue, 23 Apr 2024 08:17:49 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.14.0..@fluentui/react-table_v9.15.0) ### Minor changes @@ -130,7 +130,7 @@ Tue, 23 Apr 2024 08:17:49 GMT ## [9.14.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.14.0) -Wed, 17 Apr 2024 21:53:59 GMT +Wed, 17 Apr 2024 21:53:59 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.13.0..@fluentui/react-table_v9.14.0) ### Minor changes @@ -148,7 +148,7 @@ Wed, 17 Apr 2024 21:53:59 GMT ## [9.13.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.13.0) -Thu, 04 Apr 2024 12:08:08 GMT +Thu, 04 Apr 2024 12:08:08 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.12.1..@fluentui/react-table_v9.13.0) ### Minor changes @@ -157,7 +157,7 @@ Thu, 04 Apr 2024 12:08:08 GMT ## [9.12.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.12.1) -Tue, 02 Apr 2024 09:48:01 GMT +Tue, 02 Apr 2024 09:48:01 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.12.0..@fluentui/react-table_v9.12.1) ### Patches @@ -174,7 +174,7 @@ Tue, 02 Apr 2024 09:48:01 GMT ## [9.12.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.12.0) -Mon, 25 Mar 2024 11:12:14 GMT +Mon, 25 Mar 2024 11:12:14 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.15..@fluentui/react-table_v9.12.0) ### Minor changes @@ -186,7 +186,7 @@ Mon, 25 Mar 2024 11:12:14 GMT ## [9.11.15](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.15) -Mon, 18 Mar 2024 19:50:46 GMT +Mon, 18 Mar 2024 19:50:46 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.14..@fluentui/react-table_v9.11.15) ### Patches @@ -204,7 +204,7 @@ Mon, 18 Mar 2024 19:50:46 GMT ## [9.11.14](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.14) -Fri, 15 Mar 2024 21:43:49 GMT +Fri, 15 Mar 2024 21:43:49 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.13..@fluentui/react-table_v9.11.14) ### Patches @@ -222,7 +222,7 @@ Fri, 15 Mar 2024 21:43:49 GMT ## [9.11.13](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.13) -Thu, 07 Mar 2024 19:33:25 GMT +Thu, 07 Mar 2024 19:33:25 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.12..@fluentui/react-table_v9.11.13) ### Patches @@ -241,7 +241,7 @@ Thu, 07 Mar 2024 19:33:25 GMT ## [9.11.12](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.12) -Wed, 28 Feb 2024 02:34:19 GMT +Wed, 28 Feb 2024 02:34:19 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.11..@fluentui/react-table_v9.11.12) ### Patches @@ -258,7 +258,7 @@ Wed, 28 Feb 2024 02:34:19 GMT ## [9.11.11](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.11) -Tue, 20 Feb 2024 14:22:25 GMT +Tue, 20 Feb 2024 14:22:25 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.10..@fluentui/react-table_v9.11.11) ### Patches @@ -274,7 +274,7 @@ Tue, 20 Feb 2024 14:22:25 GMT ## [9.11.10](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.10) -Tue, 06 Feb 2024 17:55:21 GMT +Tue, 06 Feb 2024 17:55:21 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.9..@fluentui/react-table_v9.11.10) ### Patches @@ -287,7 +287,7 @@ Tue, 06 Feb 2024 17:55:21 GMT ## [9.11.9](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.9) -Tue, 30 Jan 2024 23:16:53 GMT +Tue, 30 Jan 2024 23:16:53 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.8..@fluentui/react-table_v9.11.9) ### Patches @@ -304,7 +304,7 @@ Tue, 30 Jan 2024 23:16:53 GMT ## [9.11.8](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.8) -Mon, 29 Jan 2024 13:56:06 GMT +Mon, 29 Jan 2024 13:56:06 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.7..@fluentui/react-table_v9.11.8) ### Patches @@ -315,7 +315,7 @@ Mon, 29 Jan 2024 13:56:06 GMT ## [9.11.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.7) -Fri, 26 Jan 2024 10:40:22 GMT +Fri, 26 Jan 2024 10:40:22 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.6..@fluentui/react-table_v9.11.7) ### Patches @@ -324,7 +324,7 @@ Fri, 26 Jan 2024 10:40:22 GMT ## [9.11.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.6) -Tue, 23 Jan 2024 15:11:00 GMT +Tue, 23 Jan 2024 15:11:00 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.5..@fluentui/react-table_v9.11.6) ### Patches @@ -340,7 +340,7 @@ Tue, 23 Jan 2024 15:11:00 GMT ## [9.11.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.5) -Thu, 18 Jan 2024 14:25:03 GMT +Thu, 18 Jan 2024 14:25:03 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.4..@fluentui/react-table_v9.11.5) ### Patches @@ -357,7 +357,7 @@ Thu, 18 Jan 2024 14:25:03 GMT ## [9.11.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.4) -Wed, 17 Jan 2024 16:18:49 GMT +Wed, 17 Jan 2024 16:18:49 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.3..@fluentui/react-table_v9.11.4) ### Patches @@ -373,7 +373,7 @@ Wed, 17 Jan 2024 16:18:49 GMT ## [9.11.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.3) -Tue, 16 Jan 2024 13:14:09 GMT +Tue, 16 Jan 2024 13:14:09 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.2..@fluentui/react-table_v9.11.3) ### Patches @@ -392,7 +392,7 @@ Tue, 16 Jan 2024 13:14:09 GMT ## [9.11.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.2) -Thu, 11 Jan 2024 09:04:29 GMT +Thu, 11 Jan 2024 09:04:29 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.1..@fluentui/react-table_v9.11.2) ### Patches @@ -402,7 +402,7 @@ Thu, 11 Jan 2024 09:04:29 GMT ## [9.11.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.1) -Tue, 09 Jan 2024 10:21:34 GMT +Tue, 09 Jan 2024 10:21:34 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.11.0..@fluentui/react-table_v9.11.1) ### Patches @@ -411,7 +411,7 @@ Tue, 09 Jan 2024 10:21:34 GMT ## [9.11.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.11.0) -Mon, 08 Jan 2024 16:24:26 GMT +Mon, 08 Jan 2024 16:24:26 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.17..@fluentui/react-table_v9.11.0) ### Minor changes @@ -432,7 +432,7 @@ Mon, 08 Jan 2024 16:24:26 GMT ## [9.10.17](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.17) -Wed, 03 Jan 2024 09:26:44 GMT +Wed, 03 Jan 2024 09:26:44 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.16..@fluentui/react-table_v9.10.17) ### Patches @@ -448,7 +448,7 @@ Wed, 03 Jan 2024 09:26:44 GMT ## [9.10.16](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.16) -Mon, 18 Dec 2023 17:48:16 GMT +Mon, 18 Dec 2023 17:48:16 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.15..@fluentui/react-table_v9.10.16) ### Patches @@ -457,7 +457,7 @@ Mon, 18 Dec 2023 17:48:16 GMT ## [9.10.15](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.15) -Mon, 18 Dec 2023 14:40:46 GMT +Mon, 18 Dec 2023 14:40:46 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.14..@fluentui/react-table_v9.10.15) ### Patches @@ -475,7 +475,7 @@ Mon, 18 Dec 2023 14:40:46 GMT ## [9.10.14](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.14) -Thu, 14 Dec 2023 09:58:46 GMT +Thu, 14 Dec 2023 09:58:46 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.13..@fluentui/react-table_v9.10.14) ### Patches @@ -492,7 +492,7 @@ Thu, 14 Dec 2023 09:58:46 GMT ## [9.10.13](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.13) -Thu, 30 Nov 2023 13:42:07 GMT +Thu, 30 Nov 2023 13:42:07 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.12..@fluentui/react-table_v9.10.13) ### Patches @@ -507,7 +507,7 @@ Thu, 30 Nov 2023 13:42:07 GMT ## [9.10.12](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.12) -Mon, 20 Nov 2023 09:55:10 GMT +Mon, 20 Nov 2023 09:55:10 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.11..@fluentui/react-table_v9.10.12) ### Patches @@ -520,7 +520,7 @@ Mon, 20 Nov 2023 09:55:10 GMT ## [9.10.11](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.11) -Tue, 14 Nov 2023 17:51:27 GMT +Tue, 14 Nov 2023 17:51:27 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.10..@fluentui/react-table_v9.10.11) ### Patches @@ -532,7 +532,7 @@ Tue, 14 Nov 2023 17:51:27 GMT ## [9.10.10](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.10) -Thu, 09 Nov 2023 17:29:44 GMT +Thu, 09 Nov 2023 17:29:44 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.9..@fluentui/react-table_v9.10.10) ### Patches @@ -552,7 +552,7 @@ Thu, 09 Nov 2023 17:29:44 GMT ## [9.10.9](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.9) -Wed, 01 Nov 2023 12:55:59 GMT +Wed, 01 Nov 2023 12:55:59 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.8..@fluentui/react-table_v9.10.9) ### Patches @@ -566,7 +566,7 @@ Wed, 01 Nov 2023 12:55:59 GMT ## [9.10.8](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.8) -Sat, 28 Oct 2023 23:35:59 GMT +Sat, 28 Oct 2023 23:35:59 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.7..@fluentui/react-table_v9.10.8) ### Patches @@ -579,7 +579,7 @@ Sat, 28 Oct 2023 23:35:59 GMT ## [9.10.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.7) -Mon, 23 Oct 2023 09:51:56 GMT +Mon, 23 Oct 2023 09:51:56 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.6..@fluentui/react-table_v9.10.7) ### Patches @@ -592,7 +592,7 @@ Mon, 23 Oct 2023 09:51:56 GMT ## [9.10.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.6) -Wed, 18 Oct 2023 17:54:08 GMT +Wed, 18 Oct 2023 17:54:08 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.5..@fluentui/react-table_v9.10.6) ### Patches @@ -608,7 +608,7 @@ Wed, 18 Oct 2023 17:54:08 GMT ## [9.10.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.5) -Thu, 12 Oct 2023 14:55:44 GMT +Thu, 12 Oct 2023 14:55:44 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.4..@fluentui/react-table_v9.10.5) ### Patches @@ -620,7 +620,7 @@ Thu, 12 Oct 2023 14:55:44 GMT ## [9.10.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.4) -Wed, 11 Oct 2023 13:54:25 GMT +Wed, 11 Oct 2023 13:54:25 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.3..@fluentui/react-table_v9.10.4) ### Patches @@ -637,13 +637,13 @@ Wed, 11 Oct 2023 13:54:25 GMT ## [9.10.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.3) -Mon, 09 Oct 2023 20:45:43 GMT +Mon, 09 Oct 2023 20:45:43 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.2..@fluentui/react-table_v9.10.3) ### Patches - fix(useMeasureElement): Should not remove parent element ([PR #29451](https://github.com/microsoft/fluentui/pull/29451) by lingfangao@hotmail.com) -- fix: remove row focus background color ([PR #29364](https://github.com/microsoft/fluentui/pull/29364) by lingfangao@hotmail.com) +- fix: remove row focus background color ([PR #29364](https://github.com/microsoft/fluentui/pull/29364) by lingfangao@hotmail.com) - Bump @fluentui/react-aria to v9.3.41 ([PR #29364](https://github.com/microsoft/fluentui/pull/29364) by beachball) - Bump @fluentui/react-avatar to v9.5.38 ([PR #29364](https://github.com/microsoft/fluentui/pull/29364) by beachball) - Bump @fluentui/react-checkbox to v9.1.48 ([PR #29364](https://github.com/microsoft/fluentui/pull/29364) by beachball) @@ -656,7 +656,7 @@ Mon, 09 Oct 2023 20:45:43 GMT ## [9.10.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.2) -Thu, 05 Oct 2023 15:25:32 GMT +Thu, 05 Oct 2023 15:25:32 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.1..@fluentui/react-table_v9.10.2) ### Patches @@ -674,7 +674,7 @@ Thu, 05 Oct 2023 15:25:32 GMT ## [9.10.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.1) -Wed, 04 Oct 2023 08:45:47 GMT +Wed, 04 Oct 2023 08:45:47 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.10.0..@fluentui/react-table_v9.10.1) ### Patches @@ -690,7 +690,7 @@ Wed, 04 Oct 2023 08:45:47 GMT ## [9.10.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.10.0) -Mon, 02 Oct 2023 08:56:05 GMT +Mon, 02 Oct 2023 08:56:05 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.9.1..@fluentui/react-table_v9.10.0) ### Minor changes @@ -704,7 +704,7 @@ Mon, 02 Oct 2023 08:56:05 GMT ## [9.9.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.9.1) -Tue, 26 Sep 2023 17:49:12 GMT +Tue, 26 Sep 2023 17:49:12 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.9.0..@fluentui/react-table_v9.9.1) ### Patches @@ -724,7 +724,7 @@ Tue, 26 Sep 2023 17:49:12 GMT ## [9.9.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.9.0) -Tue, 26 Sep 2023 15:31:48 GMT +Tue, 26 Sep 2023 15:31:48 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.8.8..@fluentui/react-table_v9.9.0) ### Minor changes @@ -749,7 +749,7 @@ Tue, 26 Sep 2023 15:31:48 GMT ## [9.8.8](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.8.8) -Wed, 20 Sep 2023 17:47:43 GMT +Wed, 20 Sep 2023 17:47:43 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.8.7..@fluentui/react-table_v9.8.8) ### Patches @@ -764,7 +764,7 @@ Wed, 20 Sep 2023 17:47:43 GMT ## [9.8.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.8.7) -Wed, 20 Sep 2023 14:59:53 GMT +Wed, 20 Sep 2023 14:59:53 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.8.6..@fluentui/react-table_v9.8.7) ### Patches @@ -778,7 +778,7 @@ Wed, 20 Sep 2023 14:59:53 GMT ## [9.8.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.8.6) -Thu, 14 Sep 2023 16:44:47 GMT +Thu, 14 Sep 2023 16:44:47 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.8.5..@fluentui/react-table_v9.8.6) ### Patches @@ -790,7 +790,7 @@ Thu, 14 Sep 2023 16:44:47 GMT ## [9.8.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.8.5) -Tue, 12 Sep 2023 08:51:33 GMT +Tue, 12 Sep 2023 08:51:33 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.8.4..@fluentui/react-table_v9.8.5) ### Patches @@ -804,7 +804,7 @@ Tue, 12 Sep 2023 08:51:33 GMT ## [9.8.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.8.4) -Wed, 06 Sep 2023 13:31:31 GMT +Wed, 06 Sep 2023 13:31:31 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.8.3..@fluentui/react-table_v9.8.4) ### Patches @@ -820,7 +820,7 @@ Wed, 06 Sep 2023 13:31:31 GMT ## [9.8.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.8.3) -Tue, 05 Sep 2023 15:39:04 GMT +Tue, 05 Sep 2023 15:39:04 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.8.2..@fluentui/react-table_v9.8.3) ### Patches @@ -836,7 +836,7 @@ Tue, 05 Sep 2023 15:39:04 GMT ## [9.8.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.8.2) -Tue, 05 Sep 2023 13:29:05 GMT +Tue, 05 Sep 2023 13:29:05 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.8.1..@fluentui/react-table_v9.8.2) ### Patches @@ -857,7 +857,7 @@ Tue, 05 Sep 2023 13:29:05 GMT ## [9.8.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.8.1) -Tue, 29 Aug 2023 12:57:35 GMT +Tue, 29 Aug 2023 12:57:35 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.8.0..@fluentui/react-table_v9.8.1) ### Patches @@ -874,7 +874,7 @@ Tue, 29 Aug 2023 12:57:35 GMT ## [9.8.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.8.0) -Thu, 24 Aug 2023 10:26:34 GMT +Thu, 24 Aug 2023 10:26:34 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.9..@fluentui/react-table_v9.8.0) ### Minor changes @@ -895,7 +895,7 @@ Thu, 24 Aug 2023 10:26:34 GMT ## [9.7.9](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.9) -Wed, 23 Aug 2023 12:01:49 GMT +Wed, 23 Aug 2023 12:01:49 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.8..@fluentui/react-table_v9.7.9) ### Patches @@ -911,7 +911,7 @@ Wed, 23 Aug 2023 12:01:49 GMT ## [9.7.8](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.8) -Mon, 21 Aug 2023 11:38:03 GMT +Mon, 21 Aug 2023 11:38:03 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.7..@fluentui/react-table_v9.7.8) ### Patches @@ -920,7 +920,7 @@ Mon, 21 Aug 2023 11:38:03 GMT ## [9.7.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.7) -Wed, 16 Aug 2023 17:41:08 GMT +Wed, 16 Aug 2023 17:41:08 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.6..@fluentui/react-table_v9.7.7) ### Patches @@ -932,7 +932,7 @@ Wed, 16 Aug 2023 17:41:08 GMT ## [9.7.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.6) -Wed, 16 Aug 2023 11:38:33 GMT +Wed, 16 Aug 2023 11:38:33 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.5..@fluentui/react-table_v9.7.6) ### Patches @@ -944,7 +944,7 @@ Wed, 16 Aug 2023 11:38:33 GMT ## [9.7.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.5) -Fri, 11 Aug 2023 12:14:26 GMT +Fri, 11 Aug 2023 12:14:26 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.4..@fluentui/react-table_v9.7.5) ### Patches @@ -960,7 +960,7 @@ Fri, 11 Aug 2023 12:14:26 GMT ## [9.7.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.4) -Wed, 09 Aug 2023 13:17:05 GMT +Wed, 09 Aug 2023 13:17:05 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.3..@fluentui/react-table_v9.7.4) ### Patches @@ -978,7 +978,7 @@ Wed, 09 Aug 2023 13:17:05 GMT ## [9.7.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.3) -Fri, 04 Aug 2023 08:52:58 GMT +Fri, 04 Aug 2023 08:52:58 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.2..@fluentui/react-table_v9.7.3) ### Patches @@ -996,7 +996,7 @@ Fri, 04 Aug 2023 08:52:58 GMT ## [9.7.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.2) -Tue, 01 Aug 2023 10:17:21 GMT +Tue, 01 Aug 2023 10:17:21 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.1..@fluentui/react-table_v9.7.2) ### Patches @@ -1009,7 +1009,7 @@ Tue, 01 Aug 2023 10:17:21 GMT ## [9.7.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.1) -Thu, 27 Jul 2023 10:34:14 GMT +Thu, 27 Jul 2023 10:34:14 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.7.0..@fluentui/react-table_v9.7.1) ### Patches @@ -1018,7 +1018,7 @@ Thu, 27 Jul 2023 10:34:14 GMT ## [9.7.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.7.0) -Tue, 25 Jul 2023 13:29:22 GMT +Tue, 25 Jul 2023 13:29:22 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.6.1..@fluentui/react-table_v9.7.0) ### Minor changes @@ -1036,7 +1036,7 @@ Tue, 25 Jul 2023 13:29:22 GMT ## [9.6.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.6.1) -Thu, 20 Jul 2023 18:27:34 GMT +Thu, 20 Jul 2023 18:27:34 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.6.0..@fluentui/react-table_v9.6.1) ### Patches @@ -1049,7 +1049,7 @@ Thu, 20 Jul 2023 18:27:34 GMT ## [9.6.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.6.0) -Tue, 11 Jul 2023 18:46:35 GMT +Tue, 11 Jul 2023 18:46:35 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.5.0..@fluentui/react-table_v9.6.0) ### Minor changes @@ -1063,7 +1063,7 @@ Tue, 11 Jul 2023 18:46:35 GMT ## [9.5.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.5.0) -Mon, 03 Jul 2023 13:34:27 GMT +Mon, 03 Jul 2023 13:34:27 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.4.4..@fluentui/react-table_v9.5.0) ### Minor changes @@ -1076,7 +1076,7 @@ Mon, 03 Jul 2023 13:34:27 GMT ## [9.4.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.4.4) -Mon, 03 Jul 2023 11:57:14 GMT +Mon, 03 Jul 2023 11:57:14 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.4.3..@fluentui/react-table_v9.4.4) ### Patches @@ -1093,7 +1093,7 @@ Mon, 03 Jul 2023 11:57:14 GMT ## [9.4.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.4.3) -Wed, 28 Jun 2023 11:12:32 GMT +Wed, 28 Jun 2023 11:12:32 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.4.2..@fluentui/react-table_v9.4.3) ### Patches @@ -1110,7 +1110,7 @@ Wed, 28 Jun 2023 11:12:32 GMT ## [9.4.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.4.2) -Tue, 27 Jun 2023 11:21:23 GMT +Tue, 27 Jun 2023 11:21:23 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.4.1..@fluentui/react-table_v9.4.2) ### Patches @@ -1122,7 +1122,7 @@ Tue, 27 Jun 2023 11:21:23 GMT ## [9.4.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.4.1) -Mon, 26 Jun 2023 09:53:55 GMT +Mon, 26 Jun 2023 09:53:55 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.4.0..@fluentui/react-table_v9.4.1) ### Patches @@ -1138,7 +1138,7 @@ Mon, 26 Jun 2023 09:53:55 GMT ## [9.4.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.4.0) -Tue, 20 Jun 2023 12:39:04 GMT +Tue, 20 Jun 2023 12:39:04 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.3.0..@fluentui/react-table_v9.4.0) ### Minor changes @@ -1165,7 +1165,7 @@ Tue, 20 Jun 2023 12:39:04 GMT ## [9.3.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.3.0) -Wed, 31 May 2023 06:46:19 GMT +Wed, 31 May 2023 06:46:19 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.12..@fluentui/react-table_v9.3.0) ### Minor changes @@ -1187,7 +1187,7 @@ Wed, 31 May 2023 06:46:19 GMT ## [9.2.12](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.12) -Thu, 25 May 2023 10:00:48 GMT +Thu, 25 May 2023 10:00:48 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.11..@fluentui/react-table_v9.2.12) ### Patches @@ -1203,7 +1203,7 @@ Thu, 25 May 2023 10:00:48 GMT ## [9.2.11](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.11) -Wed, 24 May 2023 20:45:34 GMT +Wed, 24 May 2023 20:45:34 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.10..@fluentui/react-table_v9.2.11) ### Patches @@ -1216,7 +1216,7 @@ Wed, 24 May 2023 20:45:34 GMT ## [9.2.10](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.10) -Thu, 18 May 2023 13:11:08 GMT +Thu, 18 May 2023 13:11:08 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.9..@fluentui/react-table_v9.2.10) ### Patches @@ -1228,7 +1228,7 @@ Thu, 18 May 2023 13:11:08 GMT ## [9.2.9](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.9) -Thu, 18 May 2023 00:39:15 GMT +Thu, 18 May 2023 00:39:15 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.8..@fluentui/react-table_v9.2.9) ### Patches @@ -1244,7 +1244,7 @@ Thu, 18 May 2023 00:39:15 GMT ## [9.2.8](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.8) -Fri, 12 May 2023 20:27:50 GMT +Fri, 12 May 2023 20:27:50 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.7..@fluentui/react-table_v9.2.8) ### Patches @@ -1271,7 +1271,7 @@ Fri, 12 May 2023 20:27:50 GMT ## [9.2.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.7) -Mon, 24 Apr 2023 08:12:42 GMT +Mon, 24 Apr 2023 08:12:42 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.6..@fluentui/react-table_v9.2.7) ### Patches @@ -1284,7 +1284,7 @@ Mon, 24 Apr 2023 08:12:42 GMT ## [9.2.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.6) -Mon, 17 Apr 2023 17:53:59 GMT +Mon, 17 Apr 2023 17:53:59 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.5..@fluentui/react-table_v9.2.6) ### Patches @@ -1301,7 +1301,7 @@ Mon, 17 Apr 2023 17:53:59 GMT ## [9.2.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.5) -Wed, 12 Apr 2023 09:31:45 GMT +Wed, 12 Apr 2023 09:31:45 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.4..@fluentui/react-table_v9.2.5) ### Patches @@ -1316,7 +1316,7 @@ Wed, 12 Apr 2023 09:31:45 GMT ## [9.2.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.4) -Fri, 07 Apr 2023 00:01:45 GMT +Fri, 07 Apr 2023 00:01:45 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.3..@fluentui/react-table_v9.2.4) ### Patches @@ -1326,7 +1326,7 @@ Fri, 07 Apr 2023 00:01:45 GMT ## [9.2.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.3) -Tue, 04 Apr 2023 18:44:50 GMT +Tue, 04 Apr 2023 18:44:50 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.2..@fluentui/react-table_v9.2.3) ### Patches @@ -1341,7 +1341,7 @@ Tue, 04 Apr 2023 18:44:50 GMT ## [9.2.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.2) -Tue, 21 Mar 2023 21:23:06 GMT +Tue, 21 Mar 2023 21:23:06 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.1..@fluentui/react-table_v9.2.2) ### Patches @@ -1363,7 +1363,7 @@ Tue, 21 Mar 2023 21:23:06 GMT ## [9.2.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.1) -Thu, 16 Mar 2023 14:36:59 GMT +Thu, 16 Mar 2023 14:36:59 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.2.0..@fluentui/react-table_v9.2.1) ### Patches @@ -1378,7 +1378,7 @@ Thu, 16 Mar 2023 14:36:59 GMT ## [9.2.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.2.0) -Wed, 15 Mar 2023 10:19:52 GMT +Wed, 15 Mar 2023 10:19:52 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.1.2..@fluentui/react-table_v9.2.0) ### Minor changes @@ -1393,7 +1393,7 @@ Wed, 15 Mar 2023 10:19:52 GMT ## [9.1.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.1.2) -Mon, 13 Mar 2023 08:58:26 GMT +Mon, 13 Mar 2023 08:58:26 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.1.1..@fluentui/react-table_v9.1.2) ### Patches @@ -1408,7 +1408,7 @@ Mon, 13 Mar 2023 08:58:26 GMT ## [9.1.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.1.1) -Fri, 10 Mar 2023 07:14:01 GMT +Fri, 10 Mar 2023 07:14:01 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.1.0..@fluentui/react-table_v9.1.1) ### Patches @@ -1423,7 +1423,7 @@ Fri, 10 Mar 2023 07:14:01 GMT ## [9.1.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.1.0) -Wed, 08 Mar 2023 17:42:44 GMT +Wed, 08 Mar 2023 17:42:44 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.4..@fluentui/react-table_v9.1.0) ### Minor changes @@ -1442,7 +1442,7 @@ Wed, 08 Mar 2023 17:42:44 GMT ## [9.0.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.4) -Wed, 22 Feb 2023 23:06:07 GMT +Wed, 22 Feb 2023 23:06:07 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.3..@fluentui/react-table_v9.0.4) ### Patches @@ -1451,7 +1451,7 @@ Wed, 22 Feb 2023 23:06:07 GMT ## [9.0.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.3) -Wed, 15 Feb 2023 11:44:51 GMT +Wed, 15 Feb 2023 11:44:51 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.2..@fluentui/react-table_v9.0.3) ### Patches @@ -1470,7 +1470,7 @@ Wed, 15 Feb 2023 11:44:51 GMT ## [9.0.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.2) -Mon, 13 Feb 2023 23:43:14 GMT +Mon, 13 Feb 2023 23:43:14 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.1..@fluentui/react-table_v9.0.2) ### Patches @@ -1485,7 +1485,7 @@ Mon, 13 Feb 2023 23:43:14 GMT ## [9.0.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.1) -Mon, 13 Feb 2023 09:35:48 GMT +Mon, 13 Feb 2023 09:35:48 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0..@fluentui/react-table_v9.0.1) ### Patches @@ -1494,7 +1494,7 @@ Mon, 13 Feb 2023 09:35:48 GMT ## [9.0.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0) -Fri, 10 Feb 2023 08:50:01 GMT +Fri, 10 Feb 2023 08:50:01 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-rc.5..@fluentui/react-table_v9.0.0) ### Patches @@ -1515,7 +1515,7 @@ Fri, 10 Feb 2023 08:50:01 GMT ## [9.0.0-rc.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-rc.5) -Tue, 07 Feb 2023 14:13:07 GMT +Tue, 07 Feb 2023 14:13:07 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-rc.4..@fluentui/react-table_v9.0.0-rc.5) ### Changes @@ -1529,7 +1529,7 @@ Tue, 07 Feb 2023 14:13:07 GMT ## [9.0.0-rc.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-rc.4) -Tue, 31 Jan 2023 19:53:58 GMT +Tue, 31 Jan 2023 19:53:58 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-rc.3..@fluentui/react-table_v9.0.0-rc.4) ### Changes @@ -1544,7 +1544,7 @@ Tue, 31 Jan 2023 19:53:58 GMT ## [9.0.0-rc.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-rc.3) -Thu, 26 Jan 2023 13:31:01 GMT +Thu, 26 Jan 2023 13:31:01 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-rc.2..@fluentui/react-table_v9.0.0-rc.3) ### Changes @@ -1560,7 +1560,7 @@ Thu, 26 Jan 2023 13:31:01 GMT ## [9.0.0-rc.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-rc.2) -Mon, 23 Jan 2023 16:43:11 GMT +Mon, 23 Jan 2023 16:43:11 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-rc.1..@fluentui/react-table_v9.0.0-rc.2) ### Changes @@ -1572,7 +1572,7 @@ Mon, 23 Jan 2023 16:43:11 GMT ## [9.0.0-rc.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-rc.1) -Wed, 18 Jan 2023 16:32:55 GMT +Wed, 18 Jan 2023 16:32:55 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.20..@fluentui/react-table_v9.0.0-rc.1) ### Changes @@ -1586,7 +1586,7 @@ Wed, 18 Jan 2023 16:32:55 GMT ## [9.0.0-alpha.20](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.20) -Tue, 17 Jan 2023 12:22:55 GMT +Tue, 17 Jan 2023 12:22:55 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.19..@fluentui/react-table_v9.0.0-alpha.20) ### Changes @@ -1597,7 +1597,7 @@ Tue, 17 Jan 2023 12:22:55 GMT ## [9.0.0-alpha.19](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.19) -Mon, 16 Jan 2023 08:38:48 GMT +Mon, 16 Jan 2023 08:38:48 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.18..@fluentui/react-table_v9.0.0-alpha.19) ### Changes @@ -1611,7 +1611,7 @@ Mon, 16 Jan 2023 08:38:48 GMT ## [9.0.0-alpha.18](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.18) -Mon, 09 Jan 2023 21:51:24 GMT +Mon, 09 Jan 2023 21:51:24 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.17..@fluentui/react-table_v9.0.0-alpha.18) ### Changes @@ -1620,7 +1620,7 @@ Mon, 09 Jan 2023 21:51:24 GMT ## [9.0.0-alpha.17](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.17) -Mon, 09 Jan 2023 14:35:00 GMT +Mon, 09 Jan 2023 14:35:00 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.16..@fluentui/react-table_v9.0.0-alpha.17) ### Changes @@ -1638,7 +1638,7 @@ Mon, 09 Jan 2023 14:35:00 GMT ## [9.0.0-alpha.16](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.16) -Wed, 04 Jan 2023 01:40:32 GMT +Wed, 04 Jan 2023 01:40:32 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.15..@fluentui/react-table_v9.0.0-alpha.16) ### Changes @@ -1657,7 +1657,7 @@ Wed, 04 Jan 2023 01:40:32 GMT ## [9.0.0-alpha.15](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.15) -Wed, 21 Dec 2022 10:20:33 GMT +Wed, 21 Dec 2022 10:20:33 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.14..@fluentui/react-table_v9.0.0-alpha.15) ### Changes @@ -1670,7 +1670,7 @@ Wed, 21 Dec 2022 10:20:33 GMT ## [9.0.0-alpha.14](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.14) -Tue, 20 Dec 2022 14:59:28 GMT +Tue, 20 Dec 2022 14:59:28 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.13..@fluentui/react-table_v9.0.0-alpha.14) ### Changes @@ -1694,7 +1694,7 @@ Tue, 20 Dec 2022 14:59:28 GMT ## [9.0.0-alpha.13](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.13) -Mon, 05 Dec 2022 18:29:31 GMT +Mon, 05 Dec 2022 18:29:31 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.12..@fluentui/react-table_v9.0.0-alpha.13) ### Changes @@ -1718,7 +1718,7 @@ Mon, 05 Dec 2022 18:29:31 GMT ## [9.0.0-alpha.12](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.12) -Thu, 17 Nov 2022 23:05:47 GMT +Thu, 17 Nov 2022 23:05:47 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.11..@fluentui/react-table_v9.0.0-alpha.12) ### Changes @@ -1736,12 +1736,12 @@ Thu, 17 Nov 2022 23:05:47 GMT ## [9.0.0-alpha.11](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.11) -Fri, 11 Nov 2022 14:57:41 GMT +Fri, 11 Nov 2022 14:57:41 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.10..@fluentui/react-table_v9.0.0-alpha.11) ### Changes -- feat: Implement child render function for DataGrid rows ([PR #25476](https://github.com/microsoft/fluentui/pull/25476) by lingfangao@hotmail.com) +- feat: Implement child render function for DataGrid rows ([PR #25476](https://github.com/microsoft/fluentui/pull/25476) by lingfangao@hotmail.com) - feat: Implement `focusMode` prop for DataGrid, apply role="grid" correctly ([PR #25530](https://github.com/microsoft/fluentui/pull/25530) by lingfangao@hotmail.com) - BREAKING: ColumnDefinition type is stricter, use createColumn to create column definition. Implments render function for DataGridRow. ([PR #25495](https://github.com/microsoft/fluentui/pull/25495) by lingfangao@hotmail.com) - Bump @fluentui/react-aria to v9.3.1 ([PR #25615](https://github.com/microsoft/fluentui/pull/25615) by beachball) @@ -1756,7 +1756,7 @@ Fri, 11 Nov 2022 14:57:41 GMT ## [9.0.0-alpha.10](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.10) -Wed, 02 Nov 2022 14:27:34 GMT +Wed, 02 Nov 2022 14:27:34 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.9..@fluentui/react-table_v9.0.0-alpha.10) ### Changes @@ -1765,7 +1765,7 @@ Wed, 02 Nov 2022 14:27:34 GMT ## [9.0.0-alpha.9](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.9) -Wed, 02 Nov 2022 11:58:02 GMT +Wed, 02 Nov 2022 11:58:02 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.8..@fluentui/react-table_v9.0.0-alpha.9) ### Changes @@ -1782,7 +1782,7 @@ Wed, 02 Nov 2022 11:58:02 GMT ## [9.0.0-alpha.8](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.8) -Tue, 25 Oct 2022 00:35:40 GMT +Tue, 25 Oct 2022 00:35:40 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.7..@fluentui/react-table_v9.0.0-alpha.8) ### Changes @@ -1792,7 +1792,7 @@ Tue, 25 Oct 2022 00:35:40 GMT ## [9.0.0-alpha.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.7) -Thu, 20 Oct 2022 08:39:49 GMT +Thu, 20 Oct 2022 08:39:49 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.6..@fluentui/react-table_v9.0.0-alpha.7) ### Changes @@ -1813,7 +1813,7 @@ Thu, 20 Oct 2022 08:39:49 GMT ## [9.0.0-alpha.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.6) -Thu, 13 Oct 2022 12:56:30 GMT +Thu, 13 Oct 2022 12:56:30 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.5..@fluentui/react-table_v9.0.0-alpha.6) ### Changes @@ -1822,7 +1822,7 @@ Thu, 13 Oct 2022 12:56:30 GMT ## [9.0.0-alpha.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.5) -Thu, 13 Oct 2022 11:03:01 GMT +Thu, 13 Oct 2022 11:03:01 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.4..@fluentui/react-table_v9.0.0-alpha.5) ### Changes @@ -1838,7 +1838,7 @@ Thu, 13 Oct 2022 11:03:01 GMT ## [9.0.0-alpha.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.4) -Mon, 03 Oct 2022 22:24:41 GMT +Mon, 03 Oct 2022 22:24:41 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.3..@fluentui/react-table_v9.0.0-alpha.4) ### Changes @@ -1852,7 +1852,7 @@ Mon, 03 Oct 2022 22:24:41 GMT ## [9.0.0-alpha.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.3) -Tue, 20 Sep 2022 20:55:42 GMT +Tue, 20 Sep 2022 20:55:42 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.2..@fluentui/react-table_v9.0.0-alpha.3) ### Changes @@ -1864,7 +1864,7 @@ Tue, 20 Sep 2022 20:55:42 GMT ## [9.0.0-alpha.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.2) -Thu, 15 Sep 2022 09:49:26 GMT +Thu, 15 Sep 2022 09:49:26 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.1..@fluentui/react-table_v9.0.0-alpha.2) ### Changes @@ -1890,7 +1890,7 @@ Thu, 15 Sep 2022 09:49:26 GMT ## [9.0.0-alpha.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.1) -Wed, 03 Aug 2022 16:04:03 GMT +Wed, 03 Aug 2022 16:04:03 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.0..@fluentui/react-table_v9.0.0-alpha.1) ### Changes @@ -1903,7 +1903,7 @@ Wed, 03 Aug 2022 16:04:03 GMT ## [9.0.0-alpha.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.0.0-alpha.0) -Thu, 14 Jul 2022 21:21:13 GMT +Thu, 14 Jul 2022 21:21:13 GMT [Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.0.0-alpha.0..@fluentui/react-table_v9.0.0-alpha.0) ### Patches diff --git a/packages/react-components/react-table/LICENSE b/packages/react-components/react-table/library/LICENSE similarity index 100% rename from packages/react-components/react-table/LICENSE rename to packages/react-components/react-table/library/LICENSE diff --git a/packages/react-components/react-table/README.md b/packages/react-components/react-table/library/README.md similarity index 100% rename from packages/react-components/react-table/README.md rename to packages/react-components/react-table/library/README.md diff --git a/packages/react-components/react-table/bundle-size/DataGrid.fixture.js b/packages/react-components/react-table/library/bundle-size/DataGrid.fixture.js similarity index 100% rename from packages/react-components/react-table/bundle-size/DataGrid.fixture.js rename to packages/react-components/react-table/library/bundle-size/DataGrid.fixture.js diff --git a/packages/react-components/react-table/bundle-size/PrimitivesOnly.fixture.js b/packages/react-components/react-table/library/bundle-size/PrimitivesOnly.fixture.js similarity index 100% rename from packages/react-components/react-table/bundle-size/PrimitivesOnly.fixture.js rename to packages/react-components/react-table/library/bundle-size/PrimitivesOnly.fixture.js diff --git a/packages/react-components/react-table/bundle-size/TableAsDataGrid.fixture.js b/packages/react-components/react-table/library/bundle-size/TableAsDataGrid.fixture.js similarity index 100% rename from packages/react-components/react-table/bundle-size/TableAsDataGrid.fixture.js rename to packages/react-components/react-table/library/bundle-size/TableAsDataGrid.fixture.js diff --git a/packages/react-components/react-table/bundle-size/TableSelectionOnly.fixture.js b/packages/react-components/react-table/library/bundle-size/TableSelectionOnly.fixture.js similarity index 100% rename from packages/react-components/react-table/bundle-size/TableSelectionOnly.fixture.js rename to packages/react-components/react-table/library/bundle-size/TableSelectionOnly.fixture.js diff --git a/packages/react-components/react-table/bundle-size/TableSortOnly.fixture.js b/packages/react-components/react-table/library/bundle-size/TableSortOnly.fixture.js similarity index 100% rename from packages/react-components/react-table/bundle-size/TableSortOnly.fixture.js rename to packages/react-components/react-table/library/bundle-size/TableSortOnly.fixture.js diff --git a/packages/react-components/react-table/config/api-extractor.json b/packages/react-components/react-table/library/config/api-extractor.json similarity index 50% rename from packages/react-components/react-table/config/api-extractor.json rename to packages/react-components/react-table/library/config/api-extractor.json index e533bf30b48a2b..8d482156d10d53 100644 --- a/packages/react-components/react-table/config/api-extractor.json +++ b/packages/react-components/react-table/library/config/api-extractor.json @@ -1,4 +1,5 @@ { "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "extends": "@fluentui/scripts-api-extractor/api-extractor.common.v-next.json" + "extends": "@fluentui/scripts-api-extractor/api-extractor.common.v-next.json", + "mainEntryPointFilePath": "/../../../../../../dist/out-tsc/types/packages/react-components//library/src/index.d.ts" } diff --git a/packages/react-components/react-table/config/tests.js b/packages/react-components/react-table/library/config/tests.js similarity index 100% rename from packages/react-components/react-table/config/tests.js rename to packages/react-components/react-table/library/config/tests.js diff --git a/packages/react-components/react-table/cypress.config.ts b/packages/react-components/react-table/library/cypress.config.ts similarity index 100% rename from packages/react-components/react-table/cypress.config.ts rename to packages/react-components/react-table/library/cypress.config.ts diff --git a/packages/react-components/react-table/docs/Spec.md b/packages/react-components/react-table/library/docs/Spec.md similarity index 100% rename from packages/react-components/react-table/docs/Spec.md rename to packages/react-components/react-table/library/docs/Spec.md diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide1.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide1.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide1.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide1.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide10.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide10.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide10.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide10.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide11.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide11.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide11.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide11.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide12.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide12.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide12.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide12.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide13.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide13.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide13.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide13.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide14.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide14.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide14.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide14.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide15.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide15.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide15.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide15.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide16.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide16.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide16.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide16.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide17.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide17.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide17.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide17.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide18.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide18.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide18.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide18.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide19.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide19.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide19.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide19.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide2.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide2.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide2.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide2.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide20.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide20.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide20.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide20.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide21.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide21.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide21.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide21.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide22.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide22.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide22.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide22.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide23.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide23.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide23.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide23.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide24.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide24.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide24.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide24.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide25.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide25.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide25.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide25.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide26.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide26.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide26.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide26.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide27.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide27.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide27.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide27.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide28.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide28.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide28.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide28.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide29.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide29.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide29.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide29.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide3.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide3.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide3.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide3.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide30.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide30.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide30.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide30.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide4.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide4.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide4.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide4.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide5.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide5.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide5.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide5.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide6.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide6.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide6.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide6.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide7.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide7.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide7.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide7.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide8.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide8.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide8.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide8.PNG diff --git a/packages/react-components/react-table/etc/images/table-interactions/Slide9.PNG b/packages/react-components/react-table/library/etc/images/table-interactions/Slide9.PNG similarity index 100% rename from packages/react-components/react-table/etc/images/table-interactions/Slide9.PNG rename to packages/react-components/react-table/library/etc/images/table-interactions/Slide9.PNG diff --git a/packages/react-components/react-table/etc/react-table.api.md b/packages/react-components/react-table/library/etc/react-table.api.md similarity index 100% rename from packages/react-components/react-table/etc/react-table.api.md rename to packages/react-components/react-table/library/etc/react-table.api.md diff --git a/packages/react-components/react-table/jest.config.js b/packages/react-components/react-table/library/jest.config.js similarity index 91% rename from packages/react-components/react-table/jest.config.js rename to packages/react-components/react-table/library/jest.config.js index eb1ee343f5b11f..b546f2b9f653da 100644 --- a/packages/react-components/react-table/jest.config.js +++ b/packages/react-components/react-table/library/jest.config.js @@ -5,7 +5,7 @@ */ module.exports = { displayName: 'react-table', - preset: '../../../jest.preset.js', + preset: '../../../../jest.preset.js', transform: { '^.+\\.tsx?$': [ 'ts-jest', diff --git a/packages/react-components/react-table/just.config.ts b/packages/react-components/react-table/library/just.config.ts similarity index 100% rename from packages/react-components/react-table/just.config.ts rename to packages/react-components/react-table/library/just.config.ts diff --git a/packages/react-components/react-table/package.json b/packages/react-components/react-table/library/package.json similarity index 92% rename from packages/react-components/react-table/package.json rename to packages/react-components/react-table/library/package.json index 040f2d93eb5aef..48489b036cd3dc 100644 --- a/packages/react-components/react-table/package.json +++ b/packages/react-components/react-table/library/package.json @@ -21,13 +21,13 @@ "just": "just-scripts", "lint": "just-scripts lint", "test": "jest --passWithNoTests", - "type-check": "tsc -b tsconfig.json", - "storybook": "start-storybook", + "type-check": "just-scripts type-check", + "storybook": "yarn --cwd ../stories storybook", "start": "yarn storybook", - "generate-api": "just-scripts generate-api", - "test-ssr": "test-ssr \"./stories/**/*.stories.tsx\"" + "generate-api": "just-scripts generate-api" }, "devDependencies": { + "@fluentui/react-provider": "*", "@fluentui/eslint-plugin": "*", "@fluentui/react-conformance": "*", "@fluentui/react-conformance-griffel": "*", diff --git a/packages/react-components/react-table/library/project.json b/packages/react-components/react-table/library/project.json new file mode 100644 index 00000000000000..923206558f0b39 --- /dev/null +++ b/packages/react-components/react-table/library/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-table", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-table/library/src", + "tags": ["vNext", "platform:web"] +} diff --git a/packages/react-components/react-table/src/DataGrid.ts b/packages/react-components/react-table/library/src/DataGrid.ts similarity index 100% rename from packages/react-components/react-table/src/DataGrid.ts rename to packages/react-components/react-table/library/src/DataGrid.ts diff --git a/packages/react-components/react-table/src/DataGridBody.ts b/packages/react-components/react-table/library/src/DataGridBody.ts similarity index 100% rename from packages/react-components/react-table/src/DataGridBody.ts rename to packages/react-components/react-table/library/src/DataGridBody.ts diff --git a/packages/react-components/react-table/src/DataGridCell.ts b/packages/react-components/react-table/library/src/DataGridCell.ts similarity index 100% rename from packages/react-components/react-table/src/DataGridCell.ts rename to packages/react-components/react-table/library/src/DataGridCell.ts diff --git a/packages/react-components/react-table/src/DataGridHeader.ts b/packages/react-components/react-table/library/src/DataGridHeader.ts similarity index 100% rename from packages/react-components/react-table/src/DataGridHeader.ts rename to packages/react-components/react-table/library/src/DataGridHeader.ts diff --git a/packages/react-components/react-table/src/DataGridHeaderCell.ts b/packages/react-components/react-table/library/src/DataGridHeaderCell.ts similarity index 100% rename from packages/react-components/react-table/src/DataGridHeaderCell.ts rename to packages/react-components/react-table/library/src/DataGridHeaderCell.ts diff --git a/packages/react-components/react-table/src/DataGridRow.ts b/packages/react-components/react-table/library/src/DataGridRow.ts similarity index 100% rename from packages/react-components/react-table/src/DataGridRow.ts rename to packages/react-components/react-table/library/src/DataGridRow.ts diff --git a/packages/react-components/react-table/src/DataGridSelectionCell.ts b/packages/react-components/react-table/library/src/DataGridSelectionCell.ts similarity index 100% rename from packages/react-components/react-table/src/DataGridSelectionCell.ts rename to packages/react-components/react-table/library/src/DataGridSelectionCell.ts diff --git a/packages/react-components/react-table/src/Table.ts b/packages/react-components/react-table/library/src/Table.ts similarity index 100% rename from packages/react-components/react-table/src/Table.ts rename to packages/react-components/react-table/library/src/Table.ts diff --git a/packages/react-components/react-table/src/TableBody.ts b/packages/react-components/react-table/library/src/TableBody.ts similarity index 100% rename from packages/react-components/react-table/src/TableBody.ts rename to packages/react-components/react-table/library/src/TableBody.ts diff --git a/packages/react-components/react-table/src/TableCell.ts b/packages/react-components/react-table/library/src/TableCell.ts similarity index 100% rename from packages/react-components/react-table/src/TableCell.ts rename to packages/react-components/react-table/library/src/TableCell.ts diff --git a/packages/react-components/react-table/src/TableCellActions.ts b/packages/react-components/react-table/library/src/TableCellActions.ts similarity index 100% rename from packages/react-components/react-table/src/TableCellActions.ts rename to packages/react-components/react-table/library/src/TableCellActions.ts diff --git a/packages/react-components/react-table/src/TableCellLayout.ts b/packages/react-components/react-table/library/src/TableCellLayout.ts similarity index 100% rename from packages/react-components/react-table/src/TableCellLayout.ts rename to packages/react-components/react-table/library/src/TableCellLayout.ts diff --git a/packages/react-components/react-table/src/TableCellPrimaryLayout.ts b/packages/react-components/react-table/library/src/TableCellPrimaryLayout.ts similarity index 100% rename from packages/react-components/react-table/src/TableCellPrimaryLayout.ts rename to packages/react-components/react-table/library/src/TableCellPrimaryLayout.ts diff --git a/packages/react-components/react-table/src/TableHeader.ts b/packages/react-components/react-table/library/src/TableHeader.ts similarity index 100% rename from packages/react-components/react-table/src/TableHeader.ts rename to packages/react-components/react-table/library/src/TableHeader.ts diff --git a/packages/react-components/react-table/src/TableHeaderCell.ts b/packages/react-components/react-table/library/src/TableHeaderCell.ts similarity index 100% rename from packages/react-components/react-table/src/TableHeaderCell.ts rename to packages/react-components/react-table/library/src/TableHeaderCell.ts diff --git a/packages/react-components/react-table/src/TableResizeHandle.ts b/packages/react-components/react-table/library/src/TableResizeHandle.ts similarity index 100% rename from packages/react-components/react-table/src/TableResizeHandle.ts rename to packages/react-components/react-table/library/src/TableResizeHandle.ts diff --git a/packages/react-components/react-table/src/TableRow.ts b/packages/react-components/react-table/library/src/TableRow.ts similarity index 100% rename from packages/react-components/react-table/src/TableRow.ts rename to packages/react-components/react-table/library/src/TableRow.ts diff --git a/packages/react-components/react-table/src/TableSelectionCell.ts b/packages/react-components/react-table/library/src/TableSelectionCell.ts similarity index 100% rename from packages/react-components/react-table/src/TableSelectionCell.ts rename to packages/react-components/react-table/library/src/TableSelectionCell.ts diff --git a/packages/react-components/react-table/src/components/DataGrid/DataGrid.cy.tsx b/packages/react-components/react-table/library/src/components/DataGrid/DataGrid.cy.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/DataGrid.cy.tsx rename to packages/react-components/react-table/library/src/components/DataGrid/DataGrid.cy.tsx diff --git a/packages/react-components/react-table/src/components/DataGrid/DataGrid.test.tsx b/packages/react-components/react-table/library/src/components/DataGrid/DataGrid.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/DataGrid.test.tsx rename to packages/react-components/react-table/library/src/components/DataGrid/DataGrid.test.tsx diff --git a/packages/react-components/react-table/src/components/DataGrid/DataGrid.tsx b/packages/react-components/react-table/library/src/components/DataGrid/DataGrid.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/DataGrid.tsx rename to packages/react-components/react-table/library/src/components/DataGrid/DataGrid.tsx diff --git a/packages/react-components/react-table/src/components/DataGrid/DataGrid.types.ts b/packages/react-components/react-table/library/src/components/DataGrid/DataGrid.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/DataGrid.types.ts rename to packages/react-components/react-table/library/src/components/DataGrid/DataGrid.types.ts diff --git a/packages/react-components/react-table/src/components/DataGrid/__snapshots__/DataGrid.test.tsx.snap b/packages/react-components/react-table/library/src/components/DataGrid/__snapshots__/DataGrid.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/__snapshots__/DataGrid.test.tsx.snap rename to packages/react-components/react-table/library/src/components/DataGrid/__snapshots__/DataGrid.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/DataGrid/index.ts b/packages/react-components/react-table/library/src/components/DataGrid/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/index.ts rename to packages/react-components/react-table/library/src/components/DataGrid/index.ts diff --git a/packages/react-components/react-table/src/components/DataGrid/renderDataGrid.tsx b/packages/react-components/react-table/library/src/components/DataGrid/renderDataGrid.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/renderDataGrid.tsx rename to packages/react-components/react-table/library/src/components/DataGrid/renderDataGrid.tsx diff --git a/packages/react-components/react-table/src/components/DataGrid/useDataGrid.ts b/packages/react-components/react-table/library/src/components/DataGrid/useDataGrid.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/useDataGrid.ts rename to packages/react-components/react-table/library/src/components/DataGrid/useDataGrid.ts diff --git a/packages/react-components/react-table/src/components/DataGrid/useDataGridContextValues.ts b/packages/react-components/react-table/library/src/components/DataGrid/useDataGridContextValues.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/useDataGridContextValues.ts rename to packages/react-components/react-table/library/src/components/DataGrid/useDataGridContextValues.ts diff --git a/packages/react-components/react-table/src/components/DataGrid/useDataGridStyles.styles.ts b/packages/react-components/react-table/library/src/components/DataGrid/useDataGridStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGrid/useDataGridStyles.styles.ts rename to packages/react-components/react-table/library/src/components/DataGrid/useDataGridStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/DataGridBody/DataGridBody.test.tsx b/packages/react-components/react-table/library/src/components/DataGridBody/DataGridBody.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridBody/DataGridBody.test.tsx rename to packages/react-components/react-table/library/src/components/DataGridBody/DataGridBody.test.tsx diff --git a/packages/react-components/react-table/src/components/DataGridBody/DataGridBody.tsx b/packages/react-components/react-table/library/src/components/DataGridBody/DataGridBody.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridBody/DataGridBody.tsx rename to packages/react-components/react-table/library/src/components/DataGridBody/DataGridBody.tsx diff --git a/packages/react-components/react-table/src/components/DataGridBody/DataGridBody.types.ts b/packages/react-components/react-table/library/src/components/DataGridBody/DataGridBody.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridBody/DataGridBody.types.ts rename to packages/react-components/react-table/library/src/components/DataGridBody/DataGridBody.types.ts diff --git a/packages/react-components/react-table/src/components/DataGridBody/__snapshots__/DataGridBody.test.tsx.snap b/packages/react-components/react-table/library/src/components/DataGridBody/__snapshots__/DataGridBody.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/DataGridBody/__snapshots__/DataGridBody.test.tsx.snap rename to packages/react-components/react-table/library/src/components/DataGridBody/__snapshots__/DataGridBody.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/DataGridBody/index.ts b/packages/react-components/react-table/library/src/components/DataGridBody/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridBody/index.ts rename to packages/react-components/react-table/library/src/components/DataGridBody/index.ts diff --git a/packages/react-components/react-table/src/components/DataGridBody/renderDataGridBody.tsx b/packages/react-components/react-table/library/src/components/DataGridBody/renderDataGridBody.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridBody/renderDataGridBody.tsx rename to packages/react-components/react-table/library/src/components/DataGridBody/renderDataGridBody.tsx diff --git a/packages/react-components/react-table/src/components/DataGridBody/useDataGridBody.tsx b/packages/react-components/react-table/library/src/components/DataGridBody/useDataGridBody.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridBody/useDataGridBody.tsx rename to packages/react-components/react-table/library/src/components/DataGridBody/useDataGridBody.tsx diff --git a/packages/react-components/react-table/src/components/DataGridBody/useDataGridBodyStyles.styles.ts b/packages/react-components/react-table/library/src/components/DataGridBody/useDataGridBodyStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridBody/useDataGridBodyStyles.styles.ts rename to packages/react-components/react-table/library/src/components/DataGridBody/useDataGridBodyStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/DataGridCell/DataGridCell.test.tsx b/packages/react-components/react-table/library/src/components/DataGridCell/DataGridCell.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridCell/DataGridCell.test.tsx rename to packages/react-components/react-table/library/src/components/DataGridCell/DataGridCell.test.tsx diff --git a/packages/react-components/react-table/src/components/DataGridCell/DataGridCell.tsx b/packages/react-components/react-table/library/src/components/DataGridCell/DataGridCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridCell/DataGridCell.tsx rename to packages/react-components/react-table/library/src/components/DataGridCell/DataGridCell.tsx diff --git a/packages/react-components/react-table/src/components/DataGridCell/DataGridCell.types.ts b/packages/react-components/react-table/library/src/components/DataGridCell/DataGridCell.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridCell/DataGridCell.types.ts rename to packages/react-components/react-table/library/src/components/DataGridCell/DataGridCell.types.ts diff --git a/packages/react-components/react-table/src/components/DataGridCell/__snapshots__/DataGridCell.test.tsx.snap b/packages/react-components/react-table/library/src/components/DataGridCell/__snapshots__/DataGridCell.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/DataGridCell/__snapshots__/DataGridCell.test.tsx.snap rename to packages/react-components/react-table/library/src/components/DataGridCell/__snapshots__/DataGridCell.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/DataGridCell/index.ts b/packages/react-components/react-table/library/src/components/DataGridCell/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridCell/index.ts rename to packages/react-components/react-table/library/src/components/DataGridCell/index.ts diff --git a/packages/react-components/react-table/src/components/DataGridCell/renderDataGridCell.tsx b/packages/react-components/react-table/library/src/components/DataGridCell/renderDataGridCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridCell/renderDataGridCell.tsx rename to packages/react-components/react-table/library/src/components/DataGridCell/renderDataGridCell.tsx diff --git a/packages/react-components/react-table/src/components/DataGridCell/useDataGridCell.ts b/packages/react-components/react-table/library/src/components/DataGridCell/useDataGridCell.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridCell/useDataGridCell.ts rename to packages/react-components/react-table/library/src/components/DataGridCell/useDataGridCell.ts diff --git a/packages/react-components/react-table/src/components/DataGridCell/useDataGridCellStyles.styles.ts b/packages/react-components/react-table/library/src/components/DataGridCell/useDataGridCellStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridCell/useDataGridCellStyles.styles.ts rename to packages/react-components/react-table/library/src/components/DataGridCell/useDataGridCellStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/DataGridHeader/DataGridHeader.test.tsx b/packages/react-components/react-table/library/src/components/DataGridHeader/DataGridHeader.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeader/DataGridHeader.test.tsx rename to packages/react-components/react-table/library/src/components/DataGridHeader/DataGridHeader.test.tsx diff --git a/packages/react-components/react-table/src/components/DataGridHeader/DataGridHeader.tsx b/packages/react-components/react-table/library/src/components/DataGridHeader/DataGridHeader.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeader/DataGridHeader.tsx rename to packages/react-components/react-table/library/src/components/DataGridHeader/DataGridHeader.tsx diff --git a/packages/react-components/react-table/src/components/DataGridHeader/DataGridHeader.types.ts b/packages/react-components/react-table/library/src/components/DataGridHeader/DataGridHeader.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeader/DataGridHeader.types.ts rename to packages/react-components/react-table/library/src/components/DataGridHeader/DataGridHeader.types.ts diff --git a/packages/react-components/react-table/src/components/DataGridHeader/__snapshots__/DataGridHeader.test.tsx.snap b/packages/react-components/react-table/library/src/components/DataGridHeader/__snapshots__/DataGridHeader.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeader/__snapshots__/DataGridHeader.test.tsx.snap rename to packages/react-components/react-table/library/src/components/DataGridHeader/__snapshots__/DataGridHeader.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/DataGridHeader/index.ts b/packages/react-components/react-table/library/src/components/DataGridHeader/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeader/index.ts rename to packages/react-components/react-table/library/src/components/DataGridHeader/index.ts diff --git a/packages/react-components/react-table/src/components/DataGridHeader/renderDataGridHeader.tsx b/packages/react-components/react-table/library/src/components/DataGridHeader/renderDataGridHeader.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeader/renderDataGridHeader.tsx rename to packages/react-components/react-table/library/src/components/DataGridHeader/renderDataGridHeader.tsx diff --git a/packages/react-components/react-table/src/components/DataGridHeader/useDataGridHeader.ts b/packages/react-components/react-table/library/src/components/DataGridHeader/useDataGridHeader.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeader/useDataGridHeader.ts rename to packages/react-components/react-table/library/src/components/DataGridHeader/useDataGridHeader.ts diff --git a/packages/react-components/react-table/src/components/DataGridHeader/useDataGridHeaderStyles.styles.ts b/packages/react-components/react-table/library/src/components/DataGridHeader/useDataGridHeaderStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeader/useDataGridHeaderStyles.styles.ts rename to packages/react-components/react-table/library/src/components/DataGridHeader/useDataGridHeaderStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/DataGridHeaderCell/DataGridHeaderCell.test.tsx b/packages/react-components/react-table/library/src/components/DataGridHeaderCell/DataGridHeaderCell.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeaderCell/DataGridHeaderCell.test.tsx rename to packages/react-components/react-table/library/src/components/DataGridHeaderCell/DataGridHeaderCell.test.tsx diff --git a/packages/react-components/react-table/src/components/DataGridHeaderCell/DataGridHeaderCell.tsx b/packages/react-components/react-table/library/src/components/DataGridHeaderCell/DataGridHeaderCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeaderCell/DataGridHeaderCell.tsx rename to packages/react-components/react-table/library/src/components/DataGridHeaderCell/DataGridHeaderCell.tsx diff --git a/packages/react-components/react-table/src/components/DataGridHeaderCell/DataGridHeaderCell.types.ts b/packages/react-components/react-table/library/src/components/DataGridHeaderCell/DataGridHeaderCell.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeaderCell/DataGridHeaderCell.types.ts rename to packages/react-components/react-table/library/src/components/DataGridHeaderCell/DataGridHeaderCell.types.ts diff --git a/packages/react-components/react-table/src/components/DataGridHeaderCell/__snapshots__/DataGridHeaderCell.test.tsx.snap b/packages/react-components/react-table/library/src/components/DataGridHeaderCell/__snapshots__/DataGridHeaderCell.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeaderCell/__snapshots__/DataGridHeaderCell.test.tsx.snap rename to packages/react-components/react-table/library/src/components/DataGridHeaderCell/__snapshots__/DataGridHeaderCell.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/DataGridHeaderCell/index.ts b/packages/react-components/react-table/library/src/components/DataGridHeaderCell/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeaderCell/index.ts rename to packages/react-components/react-table/library/src/components/DataGridHeaderCell/index.ts diff --git a/packages/react-components/react-table/src/components/DataGridHeaderCell/renderDataGridHeaderCell.tsx b/packages/react-components/react-table/library/src/components/DataGridHeaderCell/renderDataGridHeaderCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeaderCell/renderDataGridHeaderCell.tsx rename to packages/react-components/react-table/library/src/components/DataGridHeaderCell/renderDataGridHeaderCell.tsx diff --git a/packages/react-components/react-table/src/components/DataGridHeaderCell/useDataGridHeaderCell.ts b/packages/react-components/react-table/library/src/components/DataGridHeaderCell/useDataGridHeaderCell.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeaderCell/useDataGridHeaderCell.ts rename to packages/react-components/react-table/library/src/components/DataGridHeaderCell/useDataGridHeaderCell.ts diff --git a/packages/react-components/react-table/src/components/DataGridHeaderCell/useDataGridHeaderCellStyles.styles.ts b/packages/react-components/react-table/library/src/components/DataGridHeaderCell/useDataGridHeaderCellStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridHeaderCell/useDataGridHeaderCellStyles.styles.ts rename to packages/react-components/react-table/library/src/components/DataGridHeaderCell/useDataGridHeaderCellStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/DataGridRow/DataGridRow.test.tsx b/packages/react-components/react-table/library/src/components/DataGridRow/DataGridRow.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridRow/DataGridRow.test.tsx rename to packages/react-components/react-table/library/src/components/DataGridRow/DataGridRow.test.tsx diff --git a/packages/react-components/react-table/src/components/DataGridRow/DataGridRow.tsx b/packages/react-components/react-table/library/src/components/DataGridRow/DataGridRow.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridRow/DataGridRow.tsx rename to packages/react-components/react-table/library/src/components/DataGridRow/DataGridRow.tsx diff --git a/packages/react-components/react-table/src/components/DataGridRow/DataGridRow.types.ts b/packages/react-components/react-table/library/src/components/DataGridRow/DataGridRow.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridRow/DataGridRow.types.ts rename to packages/react-components/react-table/library/src/components/DataGridRow/DataGridRow.types.ts diff --git a/packages/react-components/react-table/src/components/DataGridRow/__snapshots__/DataGridRow.test.tsx.snap b/packages/react-components/react-table/library/src/components/DataGridRow/__snapshots__/DataGridRow.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/DataGridRow/__snapshots__/DataGridRow.test.tsx.snap rename to packages/react-components/react-table/library/src/components/DataGridRow/__snapshots__/DataGridRow.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/DataGridRow/index.ts b/packages/react-components/react-table/library/src/components/DataGridRow/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridRow/index.ts rename to packages/react-components/react-table/library/src/components/DataGridRow/index.ts diff --git a/packages/react-components/react-table/src/components/DataGridRow/renderDataGridRow.tsx b/packages/react-components/react-table/library/src/components/DataGridRow/renderDataGridRow.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridRow/renderDataGridRow.tsx rename to packages/react-components/react-table/library/src/components/DataGridRow/renderDataGridRow.tsx diff --git a/packages/react-components/react-table/src/components/DataGridRow/useDataGridRow.tsx b/packages/react-components/react-table/library/src/components/DataGridRow/useDataGridRow.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridRow/useDataGridRow.tsx rename to packages/react-components/react-table/library/src/components/DataGridRow/useDataGridRow.tsx diff --git a/packages/react-components/react-table/src/components/DataGridRow/useDataGridRowStyles.styles.ts b/packages/react-components/react-table/library/src/components/DataGridRow/useDataGridRowStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridRow/useDataGridRowStyles.styles.ts rename to packages/react-components/react-table/library/src/components/DataGridRow/useDataGridRowStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/DataGridSelectionCell/DataGridSelectionCell.test.tsx b/packages/react-components/react-table/library/src/components/DataGridSelectionCell/DataGridSelectionCell.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridSelectionCell/DataGridSelectionCell.test.tsx rename to packages/react-components/react-table/library/src/components/DataGridSelectionCell/DataGridSelectionCell.test.tsx diff --git a/packages/react-components/react-table/src/components/DataGridSelectionCell/DataGridSelectionCell.tsx b/packages/react-components/react-table/library/src/components/DataGridSelectionCell/DataGridSelectionCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridSelectionCell/DataGridSelectionCell.tsx rename to packages/react-components/react-table/library/src/components/DataGridSelectionCell/DataGridSelectionCell.tsx diff --git a/packages/react-components/react-table/src/components/DataGridSelectionCell/DataGridSelectionCell.types.ts b/packages/react-components/react-table/library/src/components/DataGridSelectionCell/DataGridSelectionCell.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridSelectionCell/DataGridSelectionCell.types.ts rename to packages/react-components/react-table/library/src/components/DataGridSelectionCell/DataGridSelectionCell.types.ts diff --git a/packages/react-components/react-table/src/components/DataGridSelectionCell/index.ts b/packages/react-components/react-table/library/src/components/DataGridSelectionCell/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridSelectionCell/index.ts rename to packages/react-components/react-table/library/src/components/DataGridSelectionCell/index.ts diff --git a/packages/react-components/react-table/src/components/DataGridSelectionCell/renderDataGridSelectionCell.tsx b/packages/react-components/react-table/library/src/components/DataGridSelectionCell/renderDataGridSelectionCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/DataGridSelectionCell/renderDataGridSelectionCell.tsx rename to packages/react-components/react-table/library/src/components/DataGridSelectionCell/renderDataGridSelectionCell.tsx diff --git a/packages/react-components/react-table/src/components/DataGridSelectionCell/useDataGridSelectionCell.ts b/packages/react-components/react-table/library/src/components/DataGridSelectionCell/useDataGridSelectionCell.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridSelectionCell/useDataGridSelectionCell.ts rename to packages/react-components/react-table/library/src/components/DataGridSelectionCell/useDataGridSelectionCell.ts diff --git a/packages/react-components/react-table/src/components/DataGridSelectionCell/useDataGridSelectionCellStyles.styles.ts b/packages/react-components/react-table/library/src/components/DataGridSelectionCell/useDataGridSelectionCellStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/DataGridSelectionCell/useDataGridSelectionCellStyles.styles.ts rename to packages/react-components/react-table/library/src/components/DataGridSelectionCell/useDataGridSelectionCellStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/Table/Table.test.tsx b/packages/react-components/react-table/library/src/components/Table/Table.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/Table/Table.test.tsx rename to packages/react-components/react-table/library/src/components/Table/Table.test.tsx diff --git a/packages/react-components/react-table/src/components/Table/Table.tsx b/packages/react-components/react-table/library/src/components/Table/Table.tsx similarity index 100% rename from packages/react-components/react-table/src/components/Table/Table.tsx rename to packages/react-components/react-table/library/src/components/Table/Table.tsx diff --git a/packages/react-components/react-table/src/components/Table/Table.types.ts b/packages/react-components/react-table/library/src/components/Table/Table.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/Table/Table.types.ts rename to packages/react-components/react-table/library/src/components/Table/Table.types.ts diff --git a/packages/react-components/react-table/src/components/Table/__snapshots__/Table.test.tsx.snap b/packages/react-components/react-table/library/src/components/Table/__snapshots__/Table.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/Table/__snapshots__/Table.test.tsx.snap rename to packages/react-components/react-table/library/src/components/Table/__snapshots__/Table.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/Table/index.ts b/packages/react-components/react-table/library/src/components/Table/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/Table/index.ts rename to packages/react-components/react-table/library/src/components/Table/index.ts diff --git a/packages/react-components/react-table/src/components/Table/renderTable.tsx b/packages/react-components/react-table/library/src/components/Table/renderTable.tsx similarity index 100% rename from packages/react-components/react-table/src/components/Table/renderTable.tsx rename to packages/react-components/react-table/library/src/components/Table/renderTable.tsx diff --git a/packages/react-components/react-table/src/components/Table/useTable.ts b/packages/react-components/react-table/library/src/components/Table/useTable.ts similarity index 100% rename from packages/react-components/react-table/src/components/Table/useTable.ts rename to packages/react-components/react-table/library/src/components/Table/useTable.ts diff --git a/packages/react-components/react-table/src/components/Table/useTableContextValues.test.ts b/packages/react-components/react-table/library/src/components/Table/useTableContextValues.test.ts similarity index 100% rename from packages/react-components/react-table/src/components/Table/useTableContextValues.test.ts rename to packages/react-components/react-table/library/src/components/Table/useTableContextValues.test.ts diff --git a/packages/react-components/react-table/src/components/Table/useTableContextValues.ts b/packages/react-components/react-table/library/src/components/Table/useTableContextValues.ts similarity index 100% rename from packages/react-components/react-table/src/components/Table/useTableContextValues.ts rename to packages/react-components/react-table/library/src/components/Table/useTableContextValues.ts diff --git a/packages/react-components/react-table/src/components/Table/useTableStyles.styles.ts b/packages/react-components/react-table/library/src/components/Table/useTableStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/Table/useTableStyles.styles.ts rename to packages/react-components/react-table/library/src/components/Table/useTableStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/TableBody/TableBody.test.tsx b/packages/react-components/react-table/library/src/components/TableBody/TableBody.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableBody/TableBody.test.tsx rename to packages/react-components/react-table/library/src/components/TableBody/TableBody.test.tsx diff --git a/packages/react-components/react-table/src/components/TableBody/TableBody.tsx b/packages/react-components/react-table/library/src/components/TableBody/TableBody.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableBody/TableBody.tsx rename to packages/react-components/react-table/library/src/components/TableBody/TableBody.tsx diff --git a/packages/react-components/react-table/src/components/TableBody/TableBody.types.ts b/packages/react-components/react-table/library/src/components/TableBody/TableBody.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableBody/TableBody.types.ts rename to packages/react-components/react-table/library/src/components/TableBody/TableBody.types.ts diff --git a/packages/react-components/react-table/src/components/TableBody/__snapshots__/TableBody.test.tsx.snap b/packages/react-components/react-table/library/src/components/TableBody/__snapshots__/TableBody.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/TableBody/__snapshots__/TableBody.test.tsx.snap rename to packages/react-components/react-table/library/src/components/TableBody/__snapshots__/TableBody.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/TableBody/index.ts b/packages/react-components/react-table/library/src/components/TableBody/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableBody/index.ts rename to packages/react-components/react-table/library/src/components/TableBody/index.ts diff --git a/packages/react-components/react-table/src/components/TableBody/renderTableBody.tsx b/packages/react-components/react-table/library/src/components/TableBody/renderTableBody.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableBody/renderTableBody.tsx rename to packages/react-components/react-table/library/src/components/TableBody/renderTableBody.tsx diff --git a/packages/react-components/react-table/src/components/TableBody/useTableBody.ts b/packages/react-components/react-table/library/src/components/TableBody/useTableBody.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableBody/useTableBody.ts rename to packages/react-components/react-table/library/src/components/TableBody/useTableBody.ts diff --git a/packages/react-components/react-table/src/components/TableBody/useTableBodyStyles.styles.ts b/packages/react-components/react-table/library/src/components/TableBody/useTableBodyStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableBody/useTableBodyStyles.styles.ts rename to packages/react-components/react-table/library/src/components/TableBody/useTableBodyStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/TableCell/TableCell.test.tsx b/packages/react-components/react-table/library/src/components/TableCell/TableCell.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableCell/TableCell.test.tsx rename to packages/react-components/react-table/library/src/components/TableCell/TableCell.test.tsx diff --git a/packages/react-components/react-table/src/components/TableCell/TableCell.tsx b/packages/react-components/react-table/library/src/components/TableCell/TableCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableCell/TableCell.tsx rename to packages/react-components/react-table/library/src/components/TableCell/TableCell.tsx diff --git a/packages/react-components/react-table/src/components/TableCell/TableCell.types.ts b/packages/react-components/react-table/library/src/components/TableCell/TableCell.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCell/TableCell.types.ts rename to packages/react-components/react-table/library/src/components/TableCell/TableCell.types.ts diff --git a/packages/react-components/react-table/src/components/TableCell/__snapshots__/TableCell.test.tsx.snap b/packages/react-components/react-table/library/src/components/TableCell/__snapshots__/TableCell.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/TableCell/__snapshots__/TableCell.test.tsx.snap rename to packages/react-components/react-table/library/src/components/TableCell/__snapshots__/TableCell.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/TableCell/index.ts b/packages/react-components/react-table/library/src/components/TableCell/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCell/index.ts rename to packages/react-components/react-table/library/src/components/TableCell/index.ts diff --git a/packages/react-components/react-table/src/components/TableCell/renderTableCell.tsx b/packages/react-components/react-table/library/src/components/TableCell/renderTableCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableCell/renderTableCell.tsx rename to packages/react-components/react-table/library/src/components/TableCell/renderTableCell.tsx diff --git a/packages/react-components/react-table/src/components/TableCell/useTableCell.ts b/packages/react-components/react-table/library/src/components/TableCell/useTableCell.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCell/useTableCell.ts rename to packages/react-components/react-table/library/src/components/TableCell/useTableCell.ts diff --git a/packages/react-components/react-table/src/components/TableCell/useTableCellStyles.styles.ts b/packages/react-components/react-table/library/src/components/TableCell/useTableCellStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCell/useTableCellStyles.styles.ts rename to packages/react-components/react-table/library/src/components/TableCell/useTableCellStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/TableCellActions/TableCellActions.test.tsx b/packages/react-components/react-table/library/src/components/TableCellActions/TableCellActions.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableCellActions/TableCellActions.test.tsx rename to packages/react-components/react-table/library/src/components/TableCellActions/TableCellActions.test.tsx diff --git a/packages/react-components/react-table/src/components/TableCellActions/TableCellActions.tsx b/packages/react-components/react-table/library/src/components/TableCellActions/TableCellActions.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableCellActions/TableCellActions.tsx rename to packages/react-components/react-table/library/src/components/TableCellActions/TableCellActions.tsx diff --git a/packages/react-components/react-table/src/components/TableCellActions/TableCellActions.types.ts b/packages/react-components/react-table/library/src/components/TableCellActions/TableCellActions.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCellActions/TableCellActions.types.ts rename to packages/react-components/react-table/library/src/components/TableCellActions/TableCellActions.types.ts diff --git a/packages/react-components/react-table/src/components/TableCellActions/__snapshots__/TableCellActions.test.tsx.snap b/packages/react-components/react-table/library/src/components/TableCellActions/__snapshots__/TableCellActions.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/TableCellActions/__snapshots__/TableCellActions.test.tsx.snap rename to packages/react-components/react-table/library/src/components/TableCellActions/__snapshots__/TableCellActions.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/TableCellActions/index.ts b/packages/react-components/react-table/library/src/components/TableCellActions/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCellActions/index.ts rename to packages/react-components/react-table/library/src/components/TableCellActions/index.ts diff --git a/packages/react-components/react-table/src/components/TableCellActions/renderTableCellActions.tsx b/packages/react-components/react-table/library/src/components/TableCellActions/renderTableCellActions.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableCellActions/renderTableCellActions.tsx rename to packages/react-components/react-table/library/src/components/TableCellActions/renderTableCellActions.tsx diff --git a/packages/react-components/react-table/src/components/TableCellActions/useTableCellActions.ts b/packages/react-components/react-table/library/src/components/TableCellActions/useTableCellActions.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCellActions/useTableCellActions.ts rename to packages/react-components/react-table/library/src/components/TableCellActions/useTableCellActions.ts diff --git a/packages/react-components/react-table/src/components/TableCellActions/useTableCellActionsStyles.styles.ts b/packages/react-components/react-table/library/src/components/TableCellActions/useTableCellActionsStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCellActions/useTableCellActionsStyles.styles.ts rename to packages/react-components/react-table/library/src/components/TableCellActions/useTableCellActionsStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/TableCellLayout/TableCellLayout.test.tsx b/packages/react-components/react-table/library/src/components/TableCellLayout/TableCellLayout.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableCellLayout/TableCellLayout.test.tsx rename to packages/react-components/react-table/library/src/components/TableCellLayout/TableCellLayout.test.tsx diff --git a/packages/react-components/react-table/src/components/TableCellLayout/TableCellLayout.tsx b/packages/react-components/react-table/library/src/components/TableCellLayout/TableCellLayout.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableCellLayout/TableCellLayout.tsx rename to packages/react-components/react-table/library/src/components/TableCellLayout/TableCellLayout.tsx diff --git a/packages/react-components/react-table/src/components/TableCellLayout/TableCellLayout.types.ts b/packages/react-components/react-table/library/src/components/TableCellLayout/TableCellLayout.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCellLayout/TableCellLayout.types.ts rename to packages/react-components/react-table/library/src/components/TableCellLayout/TableCellLayout.types.ts diff --git a/packages/react-components/react-table/src/components/TableCellLayout/__snapshots__/TableCellLayout.test.tsx.snap b/packages/react-components/react-table/library/src/components/TableCellLayout/__snapshots__/TableCellLayout.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/TableCellLayout/__snapshots__/TableCellLayout.test.tsx.snap rename to packages/react-components/react-table/library/src/components/TableCellLayout/__snapshots__/TableCellLayout.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/TableCellLayout/index.ts b/packages/react-components/react-table/library/src/components/TableCellLayout/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCellLayout/index.ts rename to packages/react-components/react-table/library/src/components/TableCellLayout/index.ts diff --git a/packages/react-components/react-table/src/components/TableCellLayout/renderTableCellLayout.tsx b/packages/react-components/react-table/library/src/components/TableCellLayout/renderTableCellLayout.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableCellLayout/renderTableCellLayout.tsx rename to packages/react-components/react-table/library/src/components/TableCellLayout/renderTableCellLayout.tsx diff --git a/packages/react-components/react-table/src/components/TableCellLayout/useTableCellLayout.ts b/packages/react-components/react-table/library/src/components/TableCellLayout/useTableCellLayout.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCellLayout/useTableCellLayout.ts rename to packages/react-components/react-table/library/src/components/TableCellLayout/useTableCellLayout.ts diff --git a/packages/react-components/react-table/src/components/TableCellLayout/useTableCellLayoutContextValues.ts b/packages/react-components/react-table/library/src/components/TableCellLayout/useTableCellLayoutContextValues.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCellLayout/useTableCellLayoutContextValues.ts rename to packages/react-components/react-table/library/src/components/TableCellLayout/useTableCellLayoutContextValues.ts diff --git a/packages/react-components/react-table/src/components/TableCellLayout/useTableCellLayoutStyles.styles.ts b/packages/react-components/react-table/library/src/components/TableCellLayout/useTableCellLayoutStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableCellLayout/useTableCellLayoutStyles.styles.ts rename to packages/react-components/react-table/library/src/components/TableCellLayout/useTableCellLayoutStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/TableHeader/TableHeader.test.tsx b/packages/react-components/react-table/library/src/components/TableHeader/TableHeader.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableHeader/TableHeader.test.tsx rename to packages/react-components/react-table/library/src/components/TableHeader/TableHeader.test.tsx diff --git a/packages/react-components/react-table/src/components/TableHeader/TableHeader.tsx b/packages/react-components/react-table/library/src/components/TableHeader/TableHeader.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableHeader/TableHeader.tsx rename to packages/react-components/react-table/library/src/components/TableHeader/TableHeader.tsx diff --git a/packages/react-components/react-table/src/components/TableHeader/TableHeader.types.ts b/packages/react-components/react-table/library/src/components/TableHeader/TableHeader.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableHeader/TableHeader.types.ts rename to packages/react-components/react-table/library/src/components/TableHeader/TableHeader.types.ts diff --git a/packages/react-components/react-table/src/components/TableHeader/__snapshots__/TableHeader.test.tsx.snap b/packages/react-components/react-table/library/src/components/TableHeader/__snapshots__/TableHeader.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/TableHeader/__snapshots__/TableHeader.test.tsx.snap rename to packages/react-components/react-table/library/src/components/TableHeader/__snapshots__/TableHeader.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/TableHeader/index.ts b/packages/react-components/react-table/library/src/components/TableHeader/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableHeader/index.ts rename to packages/react-components/react-table/library/src/components/TableHeader/index.ts diff --git a/packages/react-components/react-table/src/components/TableHeader/renderTableHeader.tsx b/packages/react-components/react-table/library/src/components/TableHeader/renderTableHeader.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableHeader/renderTableHeader.tsx rename to packages/react-components/react-table/library/src/components/TableHeader/renderTableHeader.tsx diff --git a/packages/react-components/react-table/src/components/TableHeader/useTableHeader.ts b/packages/react-components/react-table/library/src/components/TableHeader/useTableHeader.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableHeader/useTableHeader.ts rename to packages/react-components/react-table/library/src/components/TableHeader/useTableHeader.ts diff --git a/packages/react-components/react-table/src/components/TableHeader/useTableHeaderStyles.styles.ts b/packages/react-components/react-table/library/src/components/TableHeader/useTableHeaderStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableHeader/useTableHeaderStyles.styles.ts rename to packages/react-components/react-table/library/src/components/TableHeader/useTableHeaderStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/TableHeaderCell/TableHeaderCell.test.tsx b/packages/react-components/react-table/library/src/components/TableHeaderCell/TableHeaderCell.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableHeaderCell/TableHeaderCell.test.tsx rename to packages/react-components/react-table/library/src/components/TableHeaderCell/TableHeaderCell.test.tsx diff --git a/packages/react-components/react-table/src/components/TableHeaderCell/TableHeaderCell.tsx b/packages/react-components/react-table/library/src/components/TableHeaderCell/TableHeaderCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableHeaderCell/TableHeaderCell.tsx rename to packages/react-components/react-table/library/src/components/TableHeaderCell/TableHeaderCell.tsx diff --git a/packages/react-components/react-table/src/components/TableHeaderCell/TableHeaderCell.types.ts b/packages/react-components/react-table/library/src/components/TableHeaderCell/TableHeaderCell.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableHeaderCell/TableHeaderCell.types.ts rename to packages/react-components/react-table/library/src/components/TableHeaderCell/TableHeaderCell.types.ts diff --git a/packages/react-components/react-table/src/components/TableHeaderCell/__snapshots__/TableHeaderCell.test.tsx.snap b/packages/react-components/react-table/library/src/components/TableHeaderCell/__snapshots__/TableHeaderCell.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/TableHeaderCell/__snapshots__/TableHeaderCell.test.tsx.snap rename to packages/react-components/react-table/library/src/components/TableHeaderCell/__snapshots__/TableHeaderCell.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/TableHeaderCell/index.ts b/packages/react-components/react-table/library/src/components/TableHeaderCell/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableHeaderCell/index.ts rename to packages/react-components/react-table/library/src/components/TableHeaderCell/index.ts diff --git a/packages/react-components/react-table/src/components/TableHeaderCell/renderTableHeaderCell.tsx b/packages/react-components/react-table/library/src/components/TableHeaderCell/renderTableHeaderCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableHeaderCell/renderTableHeaderCell.tsx rename to packages/react-components/react-table/library/src/components/TableHeaderCell/renderTableHeaderCell.tsx diff --git a/packages/react-components/react-table/src/components/TableHeaderCell/useTableHeaderCell.tsx b/packages/react-components/react-table/library/src/components/TableHeaderCell/useTableHeaderCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableHeaderCell/useTableHeaderCell.tsx rename to packages/react-components/react-table/library/src/components/TableHeaderCell/useTableHeaderCell.tsx diff --git a/packages/react-components/react-table/src/components/TableHeaderCell/useTableHeaderCellStyles.styles.ts b/packages/react-components/react-table/library/src/components/TableHeaderCell/useTableHeaderCellStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableHeaderCell/useTableHeaderCellStyles.styles.ts rename to packages/react-components/react-table/library/src/components/TableHeaderCell/useTableHeaderCellStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/TableResizeHandle/TableResizeHandle.test.tsx b/packages/react-components/react-table/library/src/components/TableResizeHandle/TableResizeHandle.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableResizeHandle/TableResizeHandle.test.tsx rename to packages/react-components/react-table/library/src/components/TableResizeHandle/TableResizeHandle.test.tsx diff --git a/packages/react-components/react-table/src/components/TableResizeHandle/TableResizeHandle.tsx b/packages/react-components/react-table/library/src/components/TableResizeHandle/TableResizeHandle.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableResizeHandle/TableResizeHandle.tsx rename to packages/react-components/react-table/library/src/components/TableResizeHandle/TableResizeHandle.tsx diff --git a/packages/react-components/react-table/src/components/TableResizeHandle/TableResizeHandle.types.ts b/packages/react-components/react-table/library/src/components/TableResizeHandle/TableResizeHandle.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableResizeHandle/TableResizeHandle.types.ts rename to packages/react-components/react-table/library/src/components/TableResizeHandle/TableResizeHandle.types.ts diff --git a/packages/react-components/react-table/src/components/TableResizeHandle/__snapshots__/TableResizeHandle.test.tsx.snap b/packages/react-components/react-table/library/src/components/TableResizeHandle/__snapshots__/TableResizeHandle.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/TableResizeHandle/__snapshots__/TableResizeHandle.test.tsx.snap rename to packages/react-components/react-table/library/src/components/TableResizeHandle/__snapshots__/TableResizeHandle.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/TableResizeHandle/index.ts b/packages/react-components/react-table/library/src/components/TableResizeHandle/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableResizeHandle/index.ts rename to packages/react-components/react-table/library/src/components/TableResizeHandle/index.ts diff --git a/packages/react-components/react-table/src/components/TableResizeHandle/renderTableResizeHandle.tsx b/packages/react-components/react-table/library/src/components/TableResizeHandle/renderTableResizeHandle.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableResizeHandle/renderTableResizeHandle.tsx rename to packages/react-components/react-table/library/src/components/TableResizeHandle/renderTableResizeHandle.tsx diff --git a/packages/react-components/react-table/src/components/TableResizeHandle/useTableResizeHandle.ts b/packages/react-components/react-table/library/src/components/TableResizeHandle/useTableResizeHandle.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableResizeHandle/useTableResizeHandle.ts rename to packages/react-components/react-table/library/src/components/TableResizeHandle/useTableResizeHandle.ts diff --git a/packages/react-components/react-table/src/components/TableResizeHandle/useTableResizeHandleStyles.styles.ts b/packages/react-components/react-table/library/src/components/TableResizeHandle/useTableResizeHandleStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableResizeHandle/useTableResizeHandleStyles.styles.ts rename to packages/react-components/react-table/library/src/components/TableResizeHandle/useTableResizeHandleStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/TableRow/TableRow.test.tsx b/packages/react-components/react-table/library/src/components/TableRow/TableRow.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableRow/TableRow.test.tsx rename to packages/react-components/react-table/library/src/components/TableRow/TableRow.test.tsx diff --git a/packages/react-components/react-table/src/components/TableRow/TableRow.tsx b/packages/react-components/react-table/library/src/components/TableRow/TableRow.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableRow/TableRow.tsx rename to packages/react-components/react-table/library/src/components/TableRow/TableRow.tsx diff --git a/packages/react-components/react-table/src/components/TableRow/TableRow.types.ts b/packages/react-components/react-table/library/src/components/TableRow/TableRow.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableRow/TableRow.types.ts rename to packages/react-components/react-table/library/src/components/TableRow/TableRow.types.ts diff --git a/packages/react-components/react-table/src/components/TableRow/__snapshots__/TableRow.test.tsx.snap b/packages/react-components/react-table/library/src/components/TableRow/__snapshots__/TableRow.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/TableRow/__snapshots__/TableRow.test.tsx.snap rename to packages/react-components/react-table/library/src/components/TableRow/__snapshots__/TableRow.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/TableRow/index.ts b/packages/react-components/react-table/library/src/components/TableRow/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableRow/index.ts rename to packages/react-components/react-table/library/src/components/TableRow/index.ts diff --git a/packages/react-components/react-table/src/components/TableRow/renderTableRow.tsx b/packages/react-components/react-table/library/src/components/TableRow/renderTableRow.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableRow/renderTableRow.tsx rename to packages/react-components/react-table/library/src/components/TableRow/renderTableRow.tsx diff --git a/packages/react-components/react-table/src/components/TableRow/useTableRow.ts b/packages/react-components/react-table/library/src/components/TableRow/useTableRow.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableRow/useTableRow.ts rename to packages/react-components/react-table/library/src/components/TableRow/useTableRow.ts diff --git a/packages/react-components/react-table/src/components/TableRow/useTableRowStyles.styles.ts b/packages/react-components/react-table/library/src/components/TableRow/useTableRowStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableRow/useTableRowStyles.styles.ts rename to packages/react-components/react-table/library/src/components/TableRow/useTableRowStyles.styles.ts diff --git a/packages/react-components/react-table/src/components/TableSelectionCell/TableSelectionCell.test.tsx b/packages/react-components/react-table/library/src/components/TableSelectionCell/TableSelectionCell.test.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableSelectionCell/TableSelectionCell.test.tsx rename to packages/react-components/react-table/library/src/components/TableSelectionCell/TableSelectionCell.test.tsx diff --git a/packages/react-components/react-table/src/components/TableSelectionCell/TableSelectionCell.tsx b/packages/react-components/react-table/library/src/components/TableSelectionCell/TableSelectionCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableSelectionCell/TableSelectionCell.tsx rename to packages/react-components/react-table/library/src/components/TableSelectionCell/TableSelectionCell.tsx diff --git a/packages/react-components/react-table/src/components/TableSelectionCell/TableSelectionCell.types.ts b/packages/react-components/react-table/library/src/components/TableSelectionCell/TableSelectionCell.types.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableSelectionCell/TableSelectionCell.types.ts rename to packages/react-components/react-table/library/src/components/TableSelectionCell/TableSelectionCell.types.ts diff --git a/packages/react-components/react-table/src/components/TableSelectionCell/__snapshots__/TableSelectionCell.test.tsx.snap b/packages/react-components/react-table/library/src/components/TableSelectionCell/__snapshots__/TableSelectionCell.test.tsx.snap similarity index 100% rename from packages/react-components/react-table/src/components/TableSelectionCell/__snapshots__/TableSelectionCell.test.tsx.snap rename to packages/react-components/react-table/library/src/components/TableSelectionCell/__snapshots__/TableSelectionCell.test.tsx.snap diff --git a/packages/react-components/react-table/src/components/TableSelectionCell/index.ts b/packages/react-components/react-table/library/src/components/TableSelectionCell/index.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableSelectionCell/index.ts rename to packages/react-components/react-table/library/src/components/TableSelectionCell/index.ts diff --git a/packages/react-components/react-table/src/components/TableSelectionCell/renderTableSelectionCell.tsx b/packages/react-components/react-table/library/src/components/TableSelectionCell/renderTableSelectionCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableSelectionCell/renderTableSelectionCell.tsx rename to packages/react-components/react-table/library/src/components/TableSelectionCell/renderTableSelectionCell.tsx diff --git a/packages/react-components/react-table/src/components/TableSelectionCell/useTableSelectionCell.tsx b/packages/react-components/react-table/library/src/components/TableSelectionCell/useTableSelectionCell.tsx similarity index 100% rename from packages/react-components/react-table/src/components/TableSelectionCell/useTableSelectionCell.tsx rename to packages/react-components/react-table/library/src/components/TableSelectionCell/useTableSelectionCell.tsx diff --git a/packages/react-components/react-table/src/components/TableSelectionCell/useTableSelectionCellStyles.styles.ts b/packages/react-components/react-table/library/src/components/TableSelectionCell/useTableSelectionCellStyles.styles.ts similarity index 100% rename from packages/react-components/react-table/src/components/TableSelectionCell/useTableSelectionCellStyles.styles.ts rename to packages/react-components/react-table/library/src/components/TableSelectionCell/useTableSelectionCellStyles.styles.ts diff --git a/packages/react-components/react-table/src/contexts/columnIdContext.ts b/packages/react-components/react-table/library/src/contexts/columnIdContext.ts similarity index 100% rename from packages/react-components/react-table/src/contexts/columnIdContext.ts rename to packages/react-components/react-table/library/src/contexts/columnIdContext.ts diff --git a/packages/react-components/react-table/src/contexts/dataGridContext.ts b/packages/react-components/react-table/library/src/contexts/dataGridContext.ts similarity index 100% rename from packages/react-components/react-table/src/contexts/dataGridContext.ts rename to packages/react-components/react-table/library/src/contexts/dataGridContext.ts diff --git a/packages/react-components/react-table/src/contexts/rowIdContext.ts b/packages/react-components/react-table/library/src/contexts/rowIdContext.ts similarity index 100% rename from packages/react-components/react-table/src/contexts/rowIdContext.ts rename to packages/react-components/react-table/library/src/contexts/rowIdContext.ts diff --git a/packages/react-components/react-table/src/contexts/tableContext.ts b/packages/react-components/react-table/library/src/contexts/tableContext.ts similarity index 100% rename from packages/react-components/react-table/src/contexts/tableContext.ts rename to packages/react-components/react-table/library/src/contexts/tableContext.ts diff --git a/packages/react-components/react-table/src/contexts/tableHeaderContext.ts b/packages/react-components/react-table/library/src/contexts/tableHeaderContext.ts similarity index 100% rename from packages/react-components/react-table/src/contexts/tableHeaderContext.ts rename to packages/react-components/react-table/library/src/contexts/tableHeaderContext.ts diff --git a/packages/react-components/react-table/src/hooks/createColumn.ts b/packages/react-components/react-table/library/src/hooks/createColumn.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/createColumn.ts rename to packages/react-components/react-table/library/src/hooks/createColumn.ts diff --git a/packages/react-components/react-table/src/hooks/index.ts b/packages/react-components/react-table/library/src/hooks/index.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/index.ts rename to packages/react-components/react-table/library/src/hooks/index.ts diff --git a/packages/react-components/react-table/src/hooks/types.ts b/packages/react-components/react-table/library/src/hooks/types.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/types.ts rename to packages/react-components/react-table/library/src/hooks/types.ts diff --git a/packages/react-components/react-table/src/hooks/useKeyboardResizing.ts b/packages/react-components/react-table/library/src/hooks/useKeyboardResizing.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useKeyboardResizing.ts rename to packages/react-components/react-table/library/src/hooks/useKeyboardResizing.ts diff --git a/packages/react-components/react-table/src/hooks/useMeasureElement.test.tsx b/packages/react-components/react-table/library/src/hooks/useMeasureElement.test.tsx similarity index 100% rename from packages/react-components/react-table/src/hooks/useMeasureElement.test.tsx rename to packages/react-components/react-table/library/src/hooks/useMeasureElement.test.tsx diff --git a/packages/react-components/react-table/src/hooks/useMeasureElement.ts b/packages/react-components/react-table/library/src/hooks/useMeasureElement.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useMeasureElement.ts rename to packages/react-components/react-table/library/src/hooks/useMeasureElement.ts diff --git a/packages/react-components/react-table/src/hooks/useTableColumnResizeMouseHandler.ts b/packages/react-components/react-table/library/src/hooks/useTableColumnResizeMouseHandler.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableColumnResizeMouseHandler.ts rename to packages/react-components/react-table/library/src/hooks/useTableColumnResizeMouseHandler.ts diff --git a/packages/react-components/react-table/src/hooks/useTableColumnResizeState.test.ts b/packages/react-components/react-table/library/src/hooks/useTableColumnResizeState.test.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableColumnResizeState.test.ts rename to packages/react-components/react-table/library/src/hooks/useTableColumnResizeState.test.ts diff --git a/packages/react-components/react-table/src/hooks/useTableColumnResizeState.ts b/packages/react-components/react-table/library/src/hooks/useTableColumnResizeState.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableColumnResizeState.ts rename to packages/react-components/react-table/library/src/hooks/useTableColumnResizeState.ts diff --git a/packages/react-components/react-table/src/hooks/useTableColumnSizing.test.ts b/packages/react-components/react-table/library/src/hooks/useTableColumnSizing.test.ts similarity index 96% rename from packages/react-components/react-table/src/hooks/useTableColumnSizing.test.ts rename to packages/react-components/react-table/library/src/hooks/useTableColumnSizing.test.ts index 7f3669171bce08..0f7389b12c6ec3 100644 --- a/packages/react-components/react-table/src/hooks/useTableColumnSizing.test.ts +++ b/packages/react-components/react-table/library/src/hooks/useTableColumnSizing.test.ts @@ -17,8 +17,8 @@ const mockColumnResizeState = { })), }; -jest.mock('../../../react-utilities/src/index', () => { - const module = jest.requireActual('../../../react-utilities/src/index'); +jest.mock('../../../../react-utilities/src/index', () => { + const module = jest.requireActual('../../../../react-utilities/src/index'); return { ...module, canUseDOM: () => false }; }); diff --git a/packages/react-components/react-table/src/hooks/useTableColumnSizing.tsx b/packages/react-components/react-table/library/src/hooks/useTableColumnSizing.tsx similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableColumnSizing.tsx rename to packages/react-components/react-table/library/src/hooks/useTableColumnSizing.tsx diff --git a/packages/react-components/react-table/src/hooks/useTableCompositeNavigation.ts b/packages/react-components/react-table/library/src/hooks/useTableCompositeNavigation.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableCompositeNavigation.ts rename to packages/react-components/react-table/library/src/hooks/useTableCompositeNavigation.ts diff --git a/packages/react-components/react-table/src/hooks/useTableFeatures.test.ts b/packages/react-components/react-table/library/src/hooks/useTableFeatures.test.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableFeatures.test.ts rename to packages/react-components/react-table/library/src/hooks/useTableFeatures.test.ts diff --git a/packages/react-components/react-table/src/hooks/useTableFeatures.ts b/packages/react-components/react-table/library/src/hooks/useTableFeatures.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableFeatures.ts rename to packages/react-components/react-table/library/src/hooks/useTableFeatures.ts diff --git a/packages/react-components/react-table/src/hooks/useTableSelection.test.ts b/packages/react-components/react-table/library/src/hooks/useTableSelection.test.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableSelection.test.ts rename to packages/react-components/react-table/library/src/hooks/useTableSelection.test.ts diff --git a/packages/react-components/react-table/src/hooks/useTableSelection.ts b/packages/react-components/react-table/library/src/hooks/useTableSelection.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableSelection.ts rename to packages/react-components/react-table/library/src/hooks/useTableSelection.ts diff --git a/packages/react-components/react-table/src/hooks/useTableSort.test.ts b/packages/react-components/react-table/library/src/hooks/useTableSort.test.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableSort.test.ts rename to packages/react-components/react-table/library/src/hooks/useTableSort.test.ts diff --git a/packages/react-components/react-table/src/hooks/useTableSort.ts b/packages/react-components/react-table/library/src/hooks/useTableSort.ts similarity index 100% rename from packages/react-components/react-table/src/hooks/useTableSort.ts rename to packages/react-components/react-table/library/src/hooks/useTableSort.ts diff --git a/packages/react-components/react-table/src/index.ts b/packages/react-components/react-table/library/src/index.ts similarity index 100% rename from packages/react-components/react-table/src/index.ts rename to packages/react-components/react-table/library/src/index.ts diff --git a/packages/react-components/react-table/src/testing/isConformant.ts b/packages/react-components/react-table/library/src/testing/isConformant.ts similarity index 100% rename from packages/react-components/react-table/src/testing/isConformant.ts rename to packages/react-components/react-table/library/src/testing/isConformant.ts diff --git a/packages/react-components/react-table/src/testing/mockDataGridContext.ts b/packages/react-components/react-table/library/src/testing/mockDataGridContext.ts similarity index 100% rename from packages/react-components/react-table/src/testing/mockDataGridContext.ts rename to packages/react-components/react-table/library/src/testing/mockDataGridContext.ts diff --git a/packages/react-components/react-table/src/testing/mockSyntheticEvent.ts b/packages/react-components/react-table/library/src/testing/mockSyntheticEvent.ts similarity index 100% rename from packages/react-components/react-table/src/testing/mockSyntheticEvent.ts rename to packages/react-components/react-table/library/src/testing/mockSyntheticEvent.ts diff --git a/packages/react-components/react-table/src/testing/mockTableState.ts b/packages/react-components/react-table/library/src/testing/mockTableState.ts similarity index 100% rename from packages/react-components/react-table/src/testing/mockTableState.ts rename to packages/react-components/react-table/library/src/testing/mockTableState.ts diff --git a/packages/react-components/react-table/src/utils/columnResizeUtils.test.ts b/packages/react-components/react-table/library/src/utils/columnResizeUtils.test.ts similarity index 100% rename from packages/react-components/react-table/src/utils/columnResizeUtils.test.ts rename to packages/react-components/react-table/library/src/utils/columnResizeUtils.test.ts diff --git a/packages/react-components/react-table/src/utils/columnResizeUtils.ts b/packages/react-components/react-table/library/src/utils/columnResizeUtils.ts similarity index 100% rename from packages/react-components/react-table/src/utils/columnResizeUtils.ts rename to packages/react-components/react-table/library/src/utils/columnResizeUtils.ts diff --git a/packages/react-components/react-table/src/utils/isColumnSortable.ts b/packages/react-components/react-table/library/src/utils/isColumnSortable.ts similarity index 100% rename from packages/react-components/react-table/src/utils/isColumnSortable.ts rename to packages/react-components/react-table/library/src/utils/isColumnSortable.ts diff --git a/packages/react-components/react-table/tsconfig.cy.json b/packages/react-components/react-table/library/tsconfig.cy.json similarity index 100% rename from packages/react-components/react-table/tsconfig.cy.json rename to packages/react-components/react-table/library/tsconfig.cy.json diff --git a/packages/react-components/react-table/tsconfig.json b/packages/react-components/react-table/library/tsconfig.json similarity index 80% rename from packages/react-components/react-table/tsconfig.json rename to packages/react-components/react-table/library/tsconfig.json index 59b151614ef646..7a15fb89d7f233 100644 --- a/packages/react-components/react-table/tsconfig.json +++ b/packages/react-components/react-table/library/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { "target": "ES2019", "noEmit": true, @@ -20,9 +20,6 @@ }, { "path": "./tsconfig.cy.json" - }, - { - "path": "./.storybook/tsconfig.json" } ] } diff --git a/packages/react-components/react-list-preview/tsconfig.lib.json b/packages/react-components/react-table/library/tsconfig.lib.json similarity index 82% rename from packages/react-components/react-list-preview/tsconfig.lib.json rename to packages/react-components/react-table/library/tsconfig.lib.json index e17f808c039339..9832fd3ff7df46 100644 --- a/packages/react-components/react-list-preview/tsconfig.lib.json +++ b/packages/react-components/react-table/library/tsconfig.lib.json @@ -4,8 +4,8 @@ "noEmit": false, "lib": ["ES2019", "dom"], "declaration": true, - "declarationDir": "../../../dist/out-tsc/types", - "outDir": "../../../dist/out-tsc", + "declarationDir": "../../../../dist/out-tsc/types", + "outDir": "../../../../dist/out-tsc", "inlineSources": true, "types": ["static-assets", "environment"] }, diff --git a/packages/react-components/react-table/tsconfig.spec.json b/packages/react-components/react-table/library/tsconfig.spec.json similarity index 100% rename from packages/react-components/react-table/tsconfig.spec.json rename to packages/react-components/react-table/library/tsconfig.spec.json diff --git a/packages/react-components/react-table/project.json b/packages/react-components/react-table/project.json deleted file mode 100644 index fb364f90e18205..00000000000000 --- a/packages/react-components/react-table/project.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "@fluentui/react-table", - "$schema": "../../../node_modules/nx/schemas/project-schema.json", - "projectType": "library", - "implicitDependencies": [], - "sourceRoot": "packages/react-components/react-table/src", - "tags": ["vNext", "platform:web"] -} diff --git a/packages/react-components/react-table/stories/.eslintrc.json b/packages/react-components/react-table/stories/.eslintrc.json new file mode 100644 index 00000000000000..a41120835dcc92 --- /dev/null +++ b/packages/react-components/react-table/stories/.eslintrc.json @@ -0,0 +1,12 @@ +{ + "extends": ["plugin:@fluentui/eslint-plugin/react"], + "root": true, + "rules": { + "import/no-extraneous-dependencies": [ + "error", + { + "packageDir": [".", "../../../../"] + } + ] + } +} diff --git a/packages/react-components/react-table/stories/.storybook/main.js b/packages/react-components/react-table/stories/.storybook/main.js new file mode 100644 index 00000000000000..b380cd896aea19 --- /dev/null +++ b/packages/react-components/react-table/stories/.storybook/main.js @@ -0,0 +1,14 @@ +const rootMain = require('../../../../../.storybook/main'); + +module.exports = /** @type {Omit} */ ({ + ...rootMain, + stories: [...rootMain.stories, '../src/**/*.stories.mdx', '../src/**/index.stories.@(ts|tsx)'], + addons: [...rootMain.addons], + webpackFinal: (config, options) => { + const localConfig = { ...rootMain.webpackFinal(config, options) }; + + // add your own webpack tweaks if needed + + return localConfig; + }, +}); diff --git a/packages/react-components/react-list-preview/.storybook/preview.js b/packages/react-components/react-table/stories/.storybook/preview.js similarity index 75% rename from packages/react-components/react-list-preview/.storybook/preview.js rename to packages/react-components/react-table/stories/.storybook/preview.js index 1939500a3d18c7..94455f782364e4 100644 --- a/packages/react-components/react-list-preview/.storybook/preview.js +++ b/packages/react-components/react-table/stories/.storybook/preview.js @@ -1,4 +1,4 @@ -import * as rootPreview from '../../../../.storybook/preview'; +import * as rootPreview from '../../../../../.storybook/preview'; /** @type {typeof rootPreview.decorators} */ export const decorators = [...rootPreview.decorators]; diff --git a/packages/react-components/react-list-preview/.storybook/tsconfig.json b/packages/react-components/react-table/stories/.storybook/tsconfig.json similarity index 69% rename from packages/react-components/react-list-preview/.storybook/tsconfig.json rename to packages/react-components/react-table/stories/.storybook/tsconfig.json index ea89218a3d916f..7e896893bbf3f5 100644 --- a/packages/react-components/react-list-preview/.storybook/tsconfig.json +++ b/packages/react-components/react-table/stories/.storybook/tsconfig.json @@ -6,5 +6,5 @@ "checkJs": true, "types": ["static-assets", "environment", "storybook__addons"] }, - "include": ["../stories/**/*.stories.ts", "../stories/**/*.stories.tsx", "*.js"] + "include": ["*.js"] } diff --git a/packages/react-components/react-table/stories/README.md b/packages/react-components/react-table/stories/README.md new file mode 100644 index 00000000000000..cc563b2f3bd203 --- /dev/null +++ b/packages/react-components/react-table/stories/README.md @@ -0,0 +1,17 @@ +# @fluentui/react-table-stories + +Storybook stories for packages/react-components/react-table + +## Usage + +To include within storybook specify stories globs: + +\`\`\`js +module.exports = { +stories: ['../packages/react-components/react-table/stories/src/**/*.stories.mdx', '../packages/react-components/react-table/stories/src/**/index.stories.@(ts|tsx)'], +} +\`\`\` + +## API + +no public API available diff --git a/packages/react-components/react-table/stories/just.config.ts b/packages/react-components/react-table/stories/just.config.ts new file mode 100644 index 00000000000000..c8576f20141d43 --- /dev/null +++ b/packages/react-components/react-table/stories/just.config.ts @@ -0,0 +1,3 @@ +import { preset, task } from '@fluentui/scripts-tasks'; + +preset(); diff --git a/packages/react-components/react-table/stories/package.json b/packages/react-components/react-table/stories/package.json new file mode 100644 index 00000000000000..d9deb510badaf7 --- /dev/null +++ b/packages/react-components/react-table/stories/package.json @@ -0,0 +1,21 @@ +{ + "name": "@fluentui/react-table-stories", + "version": "0.0.0", + "private": true, + "scripts": { + "start": "yarn storybook", + "storybook": "start-storybook", + "type-check": "just-scripts type-check", + "lint": "eslint src/", + "format": "just-scripts prettier", + "test-ssr": "test-ssr \"./src/**/*.stories.tsx\"" + }, + "devDependencies": { + "@fluentui/react-components": "*", + "@fluentui/react-storybook-addon": "*", + "@fluentui/react-storybook-addon-export-to-sandbox": "*", + "@fluentui/scripts-storybook": "*", + "@fluentui/eslint-plugin": "*", + "@fluentui/scripts-tasks": "*" + } +} diff --git a/packages/react-components/react-table/stories/project.json b/packages/react-components/react-table/stories/project.json new file mode 100644 index 00000000000000..1cd9f6c8448a1a --- /dev/null +++ b/packages/react-components/react-table/stories/project.json @@ -0,0 +1,8 @@ +{ + "name": "@fluentui/react-table-stories", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "implicitDependencies": [], + "sourceRoot": "packages/react-components/react-table/stories/src", + "tags": ["vNext", "platform:web", "type:stories"] +} diff --git a/packages/react-components/react-table/stories/DataGrid/CompositeNavigation.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/CompositeNavigation.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/CompositeNavigation.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/CompositeNavigation.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/CustomRowId.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/CustomRowId.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/CustomRowId.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/CustomRowId.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/DataGridDescription.md b/packages/react-components/react-table/stories/src/DataGrid/DataGridDescription.md similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/DataGridDescription.md rename to packages/react-components/react-table/stories/src/DataGrid/DataGridDescription.md diff --git a/packages/react-components/react-table/stories/DataGrid/Default.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/Default.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/Default.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/Default.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/FocusableElementsInCells.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/FocusableElementsInCells.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/FocusableElementsInCells.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/FocusableElementsInCells.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/MultipleSelect.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/MultipleSelect.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/MultipleSelect.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/MultipleSelect.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/MultipleSelectControlled.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/MultipleSelectControlled.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/MultipleSelectControlled.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/MultipleSelectControlled.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/ResizableColumns.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/ResizableColumns.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/ResizableColumns.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/ResizableColumns.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/ResizableColumnsDisableAutoFit.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/ResizableColumnsDisableAutoFit.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/ResizableColumnsDisableAutoFit.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/ResizableColumnsDisableAutoFit.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/SelectionAppearance.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/SelectionAppearance.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/SelectionAppearance.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/SelectionAppearance.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/SingleSelect.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/SingleSelect.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/SingleSelect.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/SingleSelect.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/SingleSelectControlled.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/SingleSelectControlled.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/SingleSelectControlled.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/SingleSelectControlled.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/Sort.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/Sort.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/Sort.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/Sort.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/SortControlled.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/SortControlled.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/SortControlled.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/SortControlled.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/SubtleSelection.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/SubtleSelection.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/SubtleSelection.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/SubtleSelection.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/Virtualization.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/Virtualization.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/Virtualization.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/Virtualization.stories.tsx diff --git a/packages/react-components/react-table/stories/DataGrid/index.stories.tsx b/packages/react-components/react-table/stories/src/DataGrid/index.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/DataGrid/index.stories.tsx rename to packages/react-components/react-table/stories/src/DataGrid/index.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/CellActions.stories.tsx b/packages/react-components/react-table/stories/src/Table/CellActions.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/CellActions.stories.tsx rename to packages/react-components/react-table/stories/src/Table/CellActions.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/CellNavigation.stories.tsx b/packages/react-components/react-table/stories/src/Table/CellNavigation.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/CellNavigation.stories.tsx rename to packages/react-components/react-table/stories/src/Table/CellNavigation.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/CompositeNavigation.stories.tsx b/packages/react-components/react-table/stories/src/Table/CompositeNavigation.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/CompositeNavigation.stories.tsx rename to packages/react-components/react-table/stories/src/Table/CompositeNavigation.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/DataGrid.stories.tsx b/packages/react-components/react-table/stories/src/Table/DataGrid.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/DataGrid.stories.tsx rename to packages/react-components/react-table/stories/src/Table/DataGrid.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/Default.stories.tsx b/packages/react-components/react-table/stories/src/Table/Default.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/Default.stories.tsx rename to packages/react-components/react-table/stories/src/Table/Default.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/FocusableElements.Cells.stories.tsx b/packages/react-components/react-table/stories/src/Table/FocusableElements.Cells.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/FocusableElements.Cells.stories.tsx rename to packages/react-components/react-table/stories/src/Table/FocusableElements.Cells.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/Memoization.stories.tsx b/packages/react-components/react-table/stories/src/Table/Memoization.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/Memoization.stories.tsx rename to packages/react-components/react-table/stories/src/Table/Memoization.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/MultipleSelect.stories.tsx b/packages/react-components/react-table/stories/src/Table/MultipleSelect.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/MultipleSelect.stories.tsx rename to packages/react-components/react-table/stories/src/Table/MultipleSelect.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/MultipleSelectControlled.stories.tsx b/packages/react-components/react-table/stories/src/Table/MultipleSelectControlled.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/MultipleSelectControlled.stories.tsx rename to packages/react-components/react-table/stories/src/Table/MultipleSelectControlled.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/NonNativeElements.stories.tsx b/packages/react-components/react-table/stories/src/Table/NonNativeElements.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/NonNativeElements.stories.tsx rename to packages/react-components/react-table/stories/src/Table/NonNativeElements.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/PrimaryCell.stories.tsx b/packages/react-components/react-table/stories/src/Table/PrimaryCell.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/PrimaryCell.stories.tsx rename to packages/react-components/react-table/stories/src/Table/PrimaryCell.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/ResizableColumnsControlled.stories.tsx b/packages/react-components/react-table/stories/src/Table/ResizableColumnsControlled.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/ResizableColumnsControlled.stories.tsx rename to packages/react-components/react-table/stories/src/Table/ResizableColumnsControlled.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/ResizableColumnsDisableAutoFit.stories.tsx b/packages/react-components/react-table/stories/src/Table/ResizableColumnsDisableAutoFit.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/ResizableColumnsDisableAutoFit.stories.tsx rename to packages/react-components/react-table/stories/src/Table/ResizableColumnsDisableAutoFit.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/ResizableColumnsUncontrolled.stories.tsx b/packages/react-components/react-table/stories/src/Table/ResizableColumnsUncontrolled.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/ResizableColumnsUncontrolled.stories.tsx rename to packages/react-components/react-table/stories/src/Table/ResizableColumnsUncontrolled.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/SelectionWithCellActions.stories.tsx b/packages/react-components/react-table/stories/src/Table/SelectionWithCellActions.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/SelectionWithCellActions.stories.tsx rename to packages/react-components/react-table/stories/src/Table/SelectionWithCellActions.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/SingleSelect.stories.tsx b/packages/react-components/react-table/stories/src/Table/SingleSelect.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/SingleSelect.stories.tsx rename to packages/react-components/react-table/stories/src/Table/SingleSelect.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/SingleSelectControlled.stories.tsx b/packages/react-components/react-table/stories/src/Table/SingleSelectControlled.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/SingleSelectControlled.stories.tsx rename to packages/react-components/react-table/stories/src/Table/SingleSelectControlled.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/SizeExtraSmall.stories.tsx b/packages/react-components/react-table/stories/src/Table/SizeExtraSmall.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/SizeExtraSmall.stories.tsx rename to packages/react-components/react-table/stories/src/Table/SizeExtraSmall.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/SizeSmall.stories.tsx b/packages/react-components/react-table/stories/src/Table/SizeSmall.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/SizeSmall.stories.tsx rename to packages/react-components/react-table/stories/src/Table/SizeSmall.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/Sort.stories.tsx b/packages/react-components/react-table/stories/src/Table/Sort.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/Sort.stories.tsx rename to packages/react-components/react-table/stories/src/Table/Sort.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/SortControlled.stories.tsx b/packages/react-components/react-table/stories/src/Table/SortControlled.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/SortControlled.stories.tsx rename to packages/react-components/react-table/stories/src/Table/SortControlled.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/SubtleSelection.stories.tsx b/packages/react-components/react-table/stories/src/Table/SubtleSelection.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/SubtleSelection.stories.tsx rename to packages/react-components/react-table/stories/src/Table/SubtleSelection.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/TableDescription.md b/packages/react-components/react-table/stories/src/Table/TableDescription.md similarity index 100% rename from packages/react-components/react-table/stories/Table/TableDescription.md rename to packages/react-components/react-table/stories/src/Table/TableDescription.md diff --git a/packages/react-components/react-table/stories/Table/Virtualization.stories.tsx b/packages/react-components/react-table/stories/src/Table/Virtualization.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/Virtualization.stories.tsx rename to packages/react-components/react-table/stories/src/Table/Virtualization.stories.tsx diff --git a/packages/react-components/react-table/stories/Table/index.stories.tsx b/packages/react-components/react-table/stories/src/Table/index.stories.tsx similarity index 100% rename from packages/react-components/react-table/stories/Table/index.stories.tsx rename to packages/react-components/react-table/stories/src/Table/index.stories.tsx diff --git a/packages/react-components/react-table/stories/src/index.ts b/packages/react-components/react-table/stories/src/index.ts new file mode 100644 index 00000000000000..cb0ff5c3b541f6 --- /dev/null +++ b/packages/react-components/react-table/stories/src/index.ts @@ -0,0 +1 @@ +export {}; diff --git a/packages/react-components/react-table/stories/tsconfig.json b/packages/react-components/react-table/stories/tsconfig.json new file mode 100644 index 00000000000000..efc50169d1df18 --- /dev/null +++ b/packages/react-components/react-table/stories/tsconfig.json @@ -0,0 +1,22 @@ +{ + "extends": "../../../../tsconfig.base.json", + "compilerOptions": { + "target": "ES2019", + "noEmit": true, + "isolatedModules": true, + "importHelpers": true, + "jsx": "react", + "noUnusedLocals": true, + "preserveConstEnums": true + }, + "include": [], + "files": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./.storybook/tsconfig.json" + } + ] +} diff --git a/packages/react-components/react-table/stories/tsconfig.lib.json b/packages/react-components/react-table/stories/tsconfig.lib.json new file mode 100644 index 00000000000000..9486b224643d9f --- /dev/null +++ b/packages/react-components/react-table/stories/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "lib": ["ES2019", "dom"], + "outDir": "../../../../dist/out-tsc", + "inlineSources": true, + "types": ["static-assets", "environment"] + }, + "include": ["./src/**/*.ts", "./src/**/*.tsx"] +} diff --git a/scripts/test-ssr/src/commands/main.ts b/scripts/test-ssr/src/commands/main.ts index 49382571040016..ae504520033724 100644 --- a/scripts/test-ssr/src/commands/main.ts +++ b/scripts/test-ssr/src/commands/main.ts @@ -20,8 +20,8 @@ const EXCLUDED_STORIES = [ // https://github.com/facebook/react/issues/13097 '**/react-portal/**', // https://github.com/microsoft/fluentui/issues/27338 - '**/react-table/stories/DataGrid/Virtualization.stories.tsx', - '**/react-table/stories/Table/Virtualization.stories.tsx', + '**/react-table/stories/src/DataGrid/Virtualization.stories.tsx', + '**/react-table/stories/src/Table/Virtualization.stories.tsx', ]; type MainParams = { diff --git a/tsconfig.base.all.json b/tsconfig.base.all.json index 96f4c671149eba..ca4c6c612c345c 100644 --- a/tsconfig.base.all.json +++ b/tsconfig.base.all.json @@ -128,14 +128,15 @@ "@fluentui/react-jsx-runtime/jsx-runtime": ["packages/react-components/react-jsx-runtime/src/jsx-runtime.ts"], "@fluentui/react-label": ["packages/react-components/react-label/src/index.ts"], "@fluentui/react-link": ["packages/react-components/react-link/src/index.ts"], - "@fluentui/react-list-preview": ["packages/react-components/react-list-preview/src/index.ts"], + "@fluentui/react-list-preview": ["packages/react-components/react-list-preview/library/src/index.ts"], + "@fluentui/react-list-preview-stories": ["packages/react-components/react-list-preview/stories/src/index.ts"], "@fluentui/react-menu": ["packages/react-components/react-menu/library/src/index.ts"], "@fluentui/react-menu-stories": ["packages/react-components/react-menu/stories/src/index.ts"], "@fluentui/react-message-bar": ["packages/react-components/react-message-bar/library/src/index.ts"], "@fluentui/react-message-bar-stories": ["packages/react-components/react-message-bar/stories/src/index.ts"], "@fluentui/react-migration-v0-v9": ["packages/react-components/react-migration-v0-v9/src/index.ts"], "@fluentui/react-migration-v8-v9": ["packages/react-components/react-migration-v8-v9/src/index.ts"], - "@fluentui/react-motion": ["packages/react-components/react-motion/src/index.ts"], + "@fluentui/react-motion": ["packages/react-components/react-motion/library/src/index.ts"], "@fluentui/react-motion-components-preview": [ "packages/react-components/react-motion-components-preview/library/src/index.ts" ], @@ -144,6 +145,7 @@ ], "@fluentui/react-motion-preview": ["packages/react-components/react-motion-preview/library/src/index.ts"], "@fluentui/react-motion-preview-stories": ["packages/react-components/react-motion-preview/stories/src/index.ts"], + "@fluentui/react-motion-stories": ["packages/react-components/react-motion/stories/src/index.ts"], "@fluentui/react-nav-preview": ["packages/react-components/react-nav-preview/src/index.ts"], "@fluentui/react-overflow": ["packages/react-components/react-overflow/library/src/index.ts"], "@fluentui/react-overflow-stories": ["packages/react-components/react-overflow/stories/src/index.ts"], @@ -176,7 +178,8 @@ "@fluentui/react-swatch-picker": ["packages/react-components/react-swatch-picker/library/src/index.ts"], "@fluentui/react-swatch-picker-stories": ["packages/react-components/react-swatch-picker/stories/src/index.ts"], "@fluentui/react-switch": ["packages/react-components/react-switch/src/index.ts"], - "@fluentui/react-table": ["packages/react-components/react-table/src/index.ts"], + "@fluentui/react-table": ["packages/react-components/react-table/library/src/index.ts"], + "@fluentui/react-table-stories": ["packages/react-components/react-table/stories/src/index.ts"], "@fluentui/react-tabs": ["packages/react-components/react-tabs/src/index.ts"], "@fluentui/react-tabster": ["packages/react-components/react-tabster/src/index.ts"], "@fluentui/react-tag-picker": ["packages/react-components/react-tag-picker/library/src/index.ts"], diff --git a/tsconfig.base.json b/tsconfig.base.json index c12b73fac9eba6..898e6bc9474fe0 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -62,14 +62,15 @@ "@fluentui/react-jsx-runtime/jsx-runtime": ["packages/react-components/react-jsx-runtime/src/jsx-runtime.ts"], "@fluentui/react-label": ["packages/react-components/react-label/src/index.ts"], "@fluentui/react-link": ["packages/react-components/react-link/src/index.ts"], - "@fluentui/react-list-preview": ["packages/react-components/react-list-preview/src/index.ts"], + "@fluentui/react-list-preview": ["packages/react-components/react-list-preview/library/src/index.ts"], + "@fluentui/react-list-preview-stories": ["packages/react-components/react-list-preview/stories/src/index.ts"], "@fluentui/react-menu": ["packages/react-components/react-menu/library/src/index.ts"], "@fluentui/react-menu-stories": ["packages/react-components/react-menu/stories/src/index.ts"], "@fluentui/react-message-bar": ["packages/react-components/react-message-bar/library/src/index.ts"], "@fluentui/react-message-bar-stories": ["packages/react-components/react-message-bar/stories/src/index.ts"], "@fluentui/react-migration-v0-v9": ["packages/react-components/react-migration-v0-v9/src/index.ts"], "@fluentui/react-migration-v8-v9": ["packages/react-components/react-migration-v8-v9/src/index.ts"], - "@fluentui/react-motion": ["packages/react-components/react-motion/src/index.ts"], + "@fluentui/react-motion": ["packages/react-components/react-motion/library/src/index.ts"], "@fluentui/react-motion-components-preview": [ "packages/react-components/react-motion-components-preview/library/src/index.ts" ], @@ -78,6 +79,7 @@ ], "@fluentui/react-motion-preview": ["packages/react-components/react-motion-preview/library/src/index.ts"], "@fluentui/react-motion-preview-stories": ["packages/react-components/react-motion-preview/stories/src/index.ts"], + "@fluentui/react-motion-stories": ["packages/react-components/react-motion/stories/src/index.ts"], "@fluentui/react-nav-preview": ["packages/react-components/react-nav-preview/src/index.ts"], "@fluentui/react-overflow": ["packages/react-components/react-overflow/library/src/index.ts"], "@fluentui/react-overflow-stories": ["packages/react-components/react-overflow/stories/src/index.ts"], @@ -111,7 +113,8 @@ "@fluentui/react-swatch-picker": ["packages/react-components/react-swatch-picker/library/src/index.ts"], "@fluentui/react-swatch-picker-stories": ["packages/react-components/react-swatch-picker/stories/src/index.ts"], "@fluentui/react-switch": ["packages/react-components/react-switch/src/index.ts"], - "@fluentui/react-table": ["packages/react-components/react-table/src/index.ts"], + "@fluentui/react-table": ["packages/react-components/react-table/library/src/index.ts"], + "@fluentui/react-table-stories": ["packages/react-components/react-table/stories/src/index.ts"], "@fluentui/react-tabs": ["packages/react-components/react-tabs/src/index.ts"], "@fluentui/react-tabster": ["packages/react-components/react-tabster/src/index.ts"], "@fluentui/react-tag-picker": ["packages/react-components/react-tag-picker/library/src/index.ts"],