Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accordion Convergence #16969

Merged
merged 72 commits into from
Mar 11, 2021
Merged
Show file tree
Hide file tree
Changes from 65 commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
20fdf25
Scaffold react-accordion project
bsunderhus Feb 11, 2021
59ce516
Writes initial Spec
bsunderhus Feb 11, 2021
8db7451
Change files
bsunderhus Feb 12, 2021
1cfd4f4
Updates API
bsunderhus Feb 12, 2021
d665e4b
Bumps version of dependencies
bsunderhus Feb 12, 2021
7b4c76f
Update Test
bsunderhus Feb 12, 2021
6e5a867
Updates API
bsunderhus Feb 12, 2021
e4426d2
Updates spec
bsunderhus Feb 18, 2021
26844b8
Updates Spec
bsunderhus Feb 18, 2021
67543a5
Update deps
bsunderhus Feb 18, 2021
0599cc0
Delete components
bsunderhus Feb 19, 2021
d740857
Add components scaffolding
bsunderhus Feb 22, 2021
67351d2
Update AccordionHeader
bsunderhus Feb 22, 2021
35abc6e
Updates button slot
bsunderhus Feb 22, 2021
7bd3cec
Updates accordion header and item
bsunderhus Feb 23, 2021
daacdd2
Update Accordion context
bsunderhus Feb 25, 2021
ad6fe32
Update Accordion context
bsunderhus Mar 1, 2021
0fa50df
Add examples
bsunderhus Mar 1, 2021
ddc5c92
Update packages/react-accordion/package.json
bsunderhus Mar 1, 2021
364c8ea
Update packages/react-accordion/tsconfig.json
bsunderhus Mar 1, 2021
80326a2
Update dependencies and version
bsunderhus Mar 1, 2021
981d2ae
Update accordion logic
bsunderhus Mar 1, 2021
88f767e
Change useRef for useConst
bsunderhus Mar 1, 2021
69a11ce
Update change/@fluentui-react-accordion-0dc572ee-df54-4e96-923d-db68f…
bsunderhus Mar 2, 2021
81d5b62
Update packages/react-accordion/jest.config.js
bsunderhus Mar 2, 2021
3829e38
Adds ability helpers to react-accordion examples
bsunderhus Mar 2, 2021
a72d155
Update styles and spec
bsunderhus Mar 2, 2021
455c7bc
Update spec
bsunderhus Mar 2, 2021
8dbb9f8
Update styles
bsunderhus Mar 3, 2021
be36c6a
Add to AccordionHeader children as a slot
bsunderhus Mar 3, 2021
0719851
Update packages/react-accordion/Spec.md
bsunderhus Mar 3, 2021
0791bea
Update packages/react-accordion/package.json
bsunderhus Mar 3, 2021
64da2cd
Update packages/react-accordion/package.json
bsunderhus Mar 3, 2021
a05e18b
Update packages/react-accordion/src/components/Accordion/useAccordion…
bsunderhus Mar 3, 2021
d04cbc0
Update specs
bsunderhus Mar 4, 2021
50ca95b
use useControllable hook to control Accordion open state
bsunderhus Mar 4, 2021
b72717c
Update versions
bsunderhus Mar 4, 2021
76f0fdd
Lint
bsunderhus Mar 4, 2021
d66bdf0
Updates accordion internals to normalize indexes
bsunderhus Mar 4, 2021
58529d0
updates API
bsunderhus Mar 4, 2021
fe0167d
Change files
bsunderhus Mar 4, 2021
e947a2a
Updates Accordion comments
bsunderhus Mar 8, 2021
3705dc4
Fix sb problems with withCompatThemeProvider
bsunderhus Mar 8, 2021
c8417d4
Adds AccordionHeader common props to Accordion context
bsunderhus Mar 8, 2021
108fa3b
Adds rendering test
bsunderhus Mar 8, 2021
0f3c9ba
Update AccordionContext to use context selector
bsunderhus Mar 9, 2021
a8e8b7a
Adds useAccordion test
bsunderhus Mar 9, 2021
ea89259
Merge branch 'master' into bsunderhus/accordion-convergence
bsunderhus Mar 9, 2021
46edd45
Deletes unecessary change files
bsunderhus Mar 9, 2021
18fe817
Fiz prelint issues
bsunderhus Mar 9, 2021
15f4ac7
Merge branch 'master' into bsunderhus/accordion-convergence
bsunderhus Mar 9, 2021
a56b8ff
Change files
bsunderhus Mar 9, 2021
be52fd6
Update Accordion public API
bsunderhus Mar 9, 2021
2c8cdbf
Fix AMD issues
bsunderhus Mar 9, 2021
159323e
Update packages/react-examples/.storybook/preview.js
bsunderhus Mar 9, 2021
f95c4e4
Update scripts/format.js
bsunderhus Mar 9, 2021
2bb6f19
Update packages/react-accordion/package.json
bsunderhus Mar 9, 2021
638afb8
Bump "@fluentui/react-utilities" dependency version
bsunderhus Mar 9, 2021
ca85dbc
Update icon
bsunderhus Mar 9, 2021
bceecb8
Update DefaultIcon and internal signatures
bsunderhus Mar 9, 2021
e872981
updates wrongly bumped dependencies
bsunderhus Mar 9, 2021
c9935fc
Deletes Cahnge file
bsunderhus Mar 9, 2021
3b4ba90
Change files
bsunderhus Mar 9, 2021
444b075
Updates DefaultExpandIcon internal Chevron
bsunderhus Mar 9, 2021
e3c522f
Updates public API
bsunderhus Mar 9, 2021
6cb57c9
Fix tests
bsunderhus Mar 10, 2021
6d56aee
Merge branch 'master' of https://github.com/microsoft/fluentui into b…
layershifter Mar 10, 2021
874806b
fix versions, remove change files, restore changes
layershifter Mar 10, 2021
843f479
Merge branch 'master' into bsunderhus/accordion-convergence
bsunderhus Mar 11, 2021
4b1b4eb
Update makeStyles to makeStylesCompat
bsunderhus Mar 11, 2021
265dac7
Removes unused style file
bsunderhus Mar 11, 2021
6c126d0
Update snapshot
bsunderhus Mar 11, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "Initial release",
"packageName": "@fluentui/react-accordion",
"email": "[email protected]",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "Adds Accordion examples",
"packageName": "@fluentui/react-examples",
"email": "[email protected]",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "none",
"comment": "none",
"packageName": "@fluentui/react-focus-management",
"email": "[email protected]",
"dependentChangeType": "none"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "none",
"comment": "none",
"packageName": "@fluentui/react-menu",
"email": "[email protected]",
"dependentChangeType": "none"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "none",
"comment": "none",
"packageName": "@fluentui/react-tooltip",
"email": "[email protected]",
"dependentChangeType": "none"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "none",
"comment": "none",
"packageName": "@fluentui/react-utilities",
"email": "[email protected]",
"dependentChangeType": "none"
}
4 changes: 4 additions & 0 deletions packages/react-accordion/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"extends": ["plugin:@fluentui/eslint-plugin/react"],
"root": true
}
34 changes: 34 additions & 0 deletions packages/react-accordion/.npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
*.api.json
*.config.js
*.log
*.nuspec
*.test.*
*.yml
.editorconfig
.eslintrc*
.eslintcache
.gitattributes
.gitignore
.vscode
coverage
dist/storybook
dist/*.stats.html
dist/*.stats.json
dist/demo
fabric-test*
gulpfile.js
images
index.html
jsconfig.json
node_modules
results
src/**/*
!src/**/examples/*.tsx
!src/**/docs/**/*.md
!src/**/*.types.ts
temp
tsconfig.json
tsd.json
tslint.json
typings
visualtests
15 changes: 15 additions & 0 deletions packages/react-accordion/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
@fluentui/react-accordion

Copyright (c) Microsoft Corporation

All rights reserved.

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note: Usage of the fonts and icons referenced in Fluent UI React is subject to the terms listed at https://aka.ms/fluentui-assets-license
5 changes: 5 additions & 0 deletions packages/react-accordion/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# @fluentui/react-accordion

**React Accordion components for [Fluent UI React](https://developer.microsoft.com/en-us/fluentui)**

These are not production-ready components and **should never be used in product**. This space is useful for testing new components whose APIs might change before final release.
Loading