diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index dab0ad8f..06511018 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -41,6 +41,7 @@ jobs: `${process.env.GITHUB_WORKSPACE}/ContextMenu/ContextMenu`, `${process.env.GITHUB_WORKSPACE}/DetailsList/DetailsList`, `${process.env.GITHUB_WORKSPACE}/Elevation/Elevation`, + `${process.env.GITHUB_WORKSPACE}/Facepile/Facepile`, `${process.env.GITHUB_WORKSPACE}/Icon/Icon`, `${process.env.GITHUB_WORKSPACE}/KeyboardShortcuts/KeyboardShortcuts`, `${process.env.GITHUB_WORKSPACE}/Nav/Nav`, @@ -71,6 +72,8 @@ jobs: working-directory: "./DetailsList" - run: npm ci working-directory: "./Elevation" + - run: npm ci + working-directory: "./Facepile" - run: npm ci working-directory: "./Icon" - run: npm ci diff --git a/.github/workflows/pr_validate_all.yml b/.github/workflows/pr_validate_all.yml index 9d35acf8..6a4d0b5c 100644 --- a/.github/workflows/pr_validate_all.yml +++ b/.github/workflows/pr_validate_all.yml @@ -19,6 +19,7 @@ jobs: - "./ContextMenu" - "./DetailsList" - "./Elevation" + - "./Facepile" - "./Icon" - "./KeyboardShortcuts" - "./Nav" diff --git a/Calendar/.gitignore b/Calendar/.gitignore index cae7da52..2a6a3ce1 100644 --- a/Calendar/.gitignore +++ b/Calendar/.gitignore @@ -8,6 +8,7 @@ # output directory /out +/coverage # msbuild output directories /bin diff --git a/Calendar/.vscode/launch.json b/Calendar/.vscode/launch.json new file mode 100644 index 00000000..7efd4ad0 --- /dev/null +++ b/Calendar/.vscode/launch.json @@ -0,0 +1,20 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "node", + "name": "vscode-jest-tests", + "request": "launch", + "args": ["${fileBasename}", "--runInBand", "--code-coverage=false" ], + "cwd": "${workspaceFolder}", + "console": "integratedTerminal", + "internalConsoleOptions": "neverOpen", + "smartStep": true, + "program": "${workspaceFolder}/node_modules/jest/bin/jest", + "skipFiles": ["node_modules/**/*.js", "/**/*.js", "async_hooks.js", "inspector_async_hook.js"] + } + ] +} diff --git a/Calendar/.vscode/settings.json b/Calendar/.vscode/settings.json new file mode 100644 index 00000000..7a73a41b --- /dev/null +++ b/Calendar/.vscode/settings.json @@ -0,0 +1,2 @@ +{ +} \ No newline at end of file diff --git a/Calendar/Calendar/__tests__/__snapshots__/calendar-lifecycle.test.ts.snap b/Calendar/Calendar/__tests__/__snapshots__/calendar-lifecycle.test.ts.snap index 9534aa7e..d235425b 100644 --- a/Calendar/Calendar/__tests__/__snapshots__/calendar-lifecycle.test.ts.snap +++ b/Calendar/Calendar/__tests__/__snapshots__/calendar-lifecycle.test.ts.snap @@ -5,11 +5,12 @@ exports[`Calendar theme 1`] = ` className="" >
- Selected date August 16, 2022 + Selected date September 1, 2022
- August 2022 + September 2022
M @@ -499,7 +500,7 @@ exports[`Calendar theme 1`] = ` W T @@ -812,7 +813,7 @@ exports[`Calendar theme 1`] = ` > @@ -924,7 +925,7 @@ exports[`Calendar theme 1`] = ` > @@ -1036,7 +1037,7 @@ exports[`Calendar theme 1`] = ` > @@ -1148,7 +1149,7 @@ exports[`Calendar theme 1`] = ` > @@ -1260,7 +1261,7 @@ exports[`Calendar theme 1`] = ` > @@ -1372,7 +1373,7 @@ exports[`Calendar theme 1`] = ` > @@ -1484,7 +1485,7 @@ exports[`Calendar theme 1`] = ` > @@ -1616,6 +1617,10 @@ exports[`Calendar theme 1`] = ` &:after { border-right: 1px solid #605e5c; } + { + color: #605e5c; + font-weight: 400; + } data-is-focusable={true} onClick={[Function]} onKeyDown={[Function]} @@ -1626,7 +1631,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -1752,6 +1757,10 @@ exports[`Calendar theme 1`] = ` &:after { border-right: 1px solid #605e5c; } + { + color: #605e5c; + font-weight: 400; + } data-is-focusable={true} onClick={[Function]} onKeyDown={[Function]} @@ -1762,7 +1771,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -1888,6 +1897,10 @@ exports[`Calendar theme 1`] = ` &:after { border-right: 1px solid #605e5c; } + { + color: #605e5c; + font-weight: 400; + } data-is-focusable={true} onClick={[Function]} onKeyDown={[Function]} @@ -1898,7 +1911,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -2170,7 +2238,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -2306,7 +2374,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -2442,7 +2510,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -2584,7 +2652,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -2720,7 +2788,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -2856,7 +2924,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -2992,7 +3060,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -3128,7 +3196,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -3264,7 +3332,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -3400,7 +3468,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -3542,7 +3610,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -3869,7 +3882,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -4005,7 +4018,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -4141,7 +4154,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -4277,7 +4290,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -4413,7 +4426,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -4555,7 +4568,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -4691,7 +4704,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -4827,7 +4840,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -4963,7 +4976,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -5099,7 +5112,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -5235,7 +5248,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -5371,7 +5384,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -5513,7 +5526,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -5649,7 +5662,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -5785,7 +5798,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -5911,10 +5924,6 @@ exports[`Calendar theme 1`] = ` &:after { border-right: 1px solid #605e5c; } - { - color: #605e5c; - font-weight: 400; - } data-is-focusable={true} onClick={[Function]} onKeyDown={[Function]} @@ -5925,7 +5934,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -6051,10 +6060,6 @@ exports[`Calendar theme 1`] = ` &:after { border-right: 1px solid #605e5c; } - { - color: #605e5c; - font-weight: 400; - } data-is-focusable={true} onClick={[Function]} onKeyDown={[Function]} @@ -6065,7 +6070,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -6205,7 +6210,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -6345,7 +6350,7 @@ exports[`Calendar theme 1`] = ` role="gridcell" > @@ -6472,7 +6477,7 @@ exports[`Calendar theme 1`] = ` > @@ -6584,7 +6589,7 @@ exports[`Calendar theme 1`] = ` > @@ -6696,7 +6701,7 @@ exports[`Calendar theme 1`] = ` > @@ -6808,7 +6813,7 @@ exports[`Calendar theme 1`] = ` > @@ -6920,7 +6925,7 @@ exports[`Calendar theme 1`] = ` > @@ -7032,7 +7037,7 @@ exports[`Calendar theme 1`] = ` > @@ -7144,7 +7149,7 @@ exports[`Calendar theme 1`] = ` > @@ -8080,7 +8085,7 @@ exports[`Calendar theme 1`] = `