@availity/spaces
Version:
Easy to use spaces components
906 lines (278 loc) • 21.8 kB
Markdown
# Changelog
This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver).
# [6.6.0](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.9...@availity/spaces@6.6.0) (2023-07-31)
### Features
* **spaces:** add showName prop, special handling for type FILE to SpacesLink ([00b0b6e](https://github.com/Availity/availity-react/commit/00b0b6ee98c80415c6290fb594719e4fa70da136))
## [6.5.9](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.8...@availity/spaces@6.5.9) (2023-04-24)
### Bug Fixes
* **spaces:** append the passed spaceId over the first parent if present ([17aeb51](https://github.com/Availity/availity-react/commit/17aeb51ec7c4a390d8360856ef81743073b25d4a))
* **spaces:** useLink don't show multipayermodal if spaceId is passed ([bf5e084](https://github.com/Availity/availity-react/commit/bf5e084200e589e279f9ca6f730bebb9909b7aff))
## [6.5.8](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.7...@availity/spaces@6.5.8) (2023-03-14)
## [6.5.7](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.6...@availity/spaces@6.5.7) (2023-01-05)
## [6.5.6](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.5...@availity/spaces@6.5.6) (2023-01-03)
## [6.5.5](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.4...@availity/spaces@6.5.5) (2022-12-01)
## [6.5.4](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.3...@availity/spaces@6.5.4) (2022-11-22)
## [6.5.3](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.2...@availity/spaces@6.5.3) (2022-11-17)
## [6.5.2](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.1...@availity/spaces@6.5.2) (2022-11-16)
## [6.5.1](https://github.com/Availity/availity-react/compare/@availity/spaces@6.5.0...@availity/spaces@6.5.1) (2022-10-28)
# [6.5.0](https://github.com/Availity/availity-react/compare/@availity/spaces@6.4.0...@availity/spaces@6.5.0) (2022-10-27)
### Features
* **spaces:** remove aria-describedby when not new ([72edbea](https://github.com/Availity/availity-react/commit/72edbea34cd3c3a8edea01a988bca8934ca55f36))
# [6.4.0](https://github.com/Availity/availity-react/compare/@availity/spaces@6.3.6...@availity/spaces@6.4.0) (2022-10-27)
### Features
* **spaces:** allow custom badges on SpacesLink ([5895c0d](https://github.com/Availity/availity-react/commit/5895c0d5e48793aae117f2fa2cd65c6104c87700))
## [6.3.6](https://github.com/Availity/availity-react/compare/@availity/spaces@6.3.5...@availity/spaces@6.3.6) (2022-09-23)
### Bug Fixes
* **spaces:** fix types bug ([9734964](https://github.com/Availity/availity-react/commit/9734964574fb44ba0005d0b2af1a858630bdd7e4))
## [6.3.5](https://github.com/Availity/availity-react/compare/@availity/spaces@6.3.4...@availity/spaces@6.3.5) (2022-09-23)
## [6.3.4](https://github.com/Availity/availity-react/compare/@availity/spaces@6.3.3...@availity/spaces@6.3.4) (2022-09-23)
## [6.3.3](https://github.com/Availity/availity-react/compare/@availity/spaces@6.3.2...@availity/spaces@6.3.3) (2022-09-20)
### Bug Fixes
* **spaces:** fix types and exports ([cf17d6d](https://github.com/Availity/availity-react/commit/cf17d6dad1bc0dc88d70308b9547a6b67d685d00))
## [6.3.2](https://github.com/Availity/availity-react/compare/@availity/spaces@6.3.1...@availity/spaces@6.3.2) (2022-09-20)
## [6.3.1](https://github.com/Availity/availity-react/compare/@availity/spaces@6.3.0...@availity/spaces@6.3.1) (2022-08-10)
### Bug Fixes
* **spaces:** use isGhosted property for spaces link PF-3282 ([8b48e68](https://github.com/Availity/availity-react/commit/8b48e68d791d2c97a5e0efc4beea8d5559567f98))
# [6.3.0](https://github.com/Availity/availity-react/compare/@availity/spaces@6.2.2...@availity/spaces@6.3.0) (2022-07-28)
### Features
* **spaces:** hide link for shosted configs PF-3282 ([44bd980](https://github.com/Availity/availity-react/commit/44bd980d49b561874a502cf0a112dcf867495dc7))
## [6.2.2](https://github.com/Availity/availity-react/compare/@availity/spaces@6.2.1...@availity/spaces@6.2.2) (2022-07-14)
### Bug Fixes
* **spaces:** add optional chaining to ModalProvider to prevent error when metadata is null ([9fa7527](https://github.com/Availity/availity-react/commit/9fa7527578a60787ace79e22be2da793141f0cda))
## [6.2.1](https://github.com/Availity/availity-react/compare/@availity/spaces@6.2.0...@availity/spaces@6.2.1) (2022-07-12)
# [6.2.0](https://github.com/Availity/availity-react/compare/@availity/spaces@6.1.2...@availity/spaces@6.2.0) (2022-07-12)
### Bug Fixes
* **spaces:** update Modal in ModalProvider for accessibility ([8499b25](https://github.com/Availity/availity-react/commit/8499b25028178f3d726e8f62ed7df61a67789d7e))
### Features
* **spaces:** update useLink to use modals for disclaimers ([dcca167](https://github.com/Availity/availity-react/commit/dcca167b59db9c9f9ef62b76895e29fc7b30d264))
## [6.1.2](https://github.com/Availity/availity-react/compare/@availity/spaces@6.1.1...@availity/spaces@6.1.2) (2022-06-21)
### Bug Fixes
* **spaces:** remove link role when no url is provided PF-3073 ([608b014](https://github.com/Availity/availity-react/commit/608b014bfa89fa69c853572b8178e9d88e74b010))
## [6.1.1](https://github.com/Availity/availity-react/compare/@availity/spaces@6.1.0...@availity/spaces@6.1.1) (2022-06-14)
# [6.1.0](https://github.com/Availity/availity-react/compare/@availity/spaces@6.0.9...@availity/spaces@6.1.0) (2022-06-14)
### Features
* **form:** add currency input ([fa9eea6](https://github.com/Availity/availity-react/commit/fa9eea6a3b3dd2ef741a0658c102e36c6db5288c))
## [6.0.9](https://github.com/Availity/availity-react/compare/@availity/spaces@6.0.8...@availity/spaces@6.0.9) (2022-06-10)
## [6.0.8](https://github.com/Availity/availity-react/compare/@availity/spaces@6.0.7...@availity/spaces@6.0.8) (2022-06-02)
### Bug Fixes
* **spaces:** aadd ability to give class to Link title PF-2340 ([23d3230](https://github.com/Availity/availity-react/commit/23d3230bc687b14c1f7c2e03ed56bdf3eaf19a45))
* **spaces:** use classNames second param and aadd unit test PF-2340 ([09f4457](https://github.com/Availity/availity-react/commit/09f44573506284c8ee43a15ccea12c6f71205c19))
## [6.0.7](https://github.com/Availity/availity-react/compare/@availity/spaces@6.0.6...@availity/spaces@6.0.7) (2022-05-24)
### Bug Fixes
* add navigation icons fields to spaces graphql query string ([4414b20](https://github.com/Availity/availity-react/commit/4414b206374ec9527b4dfcf5adda01a0657024fc))
* fix spaces graphql query string ([ad9ceb5](https://github.com/Availity/availity-react/commit/ad9ceb5bacfbdeba292add52a9854d8f21f5d0ee))
## [6.0.6](https://github.com/Availity/availity-react/compare/@availity/spaces@6.0.5...@availity/spaces@6.0.6) (2022-05-24)
### Bug Fixes
* upgrade yup and update sb stories ([68aeafe](https://github.com/Availity/availity-react/commit/68aeafe4fd7d90d7c88dbb24636ba7770fe87aa3))
## 6.0.5 (2022-05-20)
### Bug Fixes
* **spaces:** new badge 508 compliance ([87bf351](https://github.com/Availity/availity-react/commit/87bf3517439a2707aa34d2d7c998582289f9be93))
## [6.0.4](https://github.com/Availity/availity-react/compare/@availity/spaces@6.0.3...@availity/spaces@6.0.4) (2022-05-18)
**Note:** Version bump only for package @availity/spaces
## [6.0.3](https://github.com/Availity/availity-react/compare/@availity/spaces@6.0.2...@availity/spaces@6.0.3) (2022-05-11)
### Bug Fixes
* **spaces:** missing useMemo id dep ([44f9620](https://github.com/Availity/availity-react/commit/44f9620072e5dbb8897627207768b15c920bdeb7))
## 6.0.2 (2022-05-09)
**Note:** Version bump only for package @availity/spaces
## 6.0.1 (2022-05-03)
**Note:** Version bump only for package @availity/spaces
# [6.0.0](https://github.com/Availity/availity-react/compare/@availity/spaces@5.2.0...@availity/spaces@6.0.0) (2022-04-13)
### Code Refactoring
* **spaces:** add note about multiple spaces being associated with a payerId ([e65ad0e](https://github.com/Availity/availity-react/commit/e65ad0e02242965cd038e03e84780a8a005af170))
### BREAKING CHANGES
* **spaces:** payerIds associated with more than one payer space can return in any order
# [5.2.0](https://github.com/Availity/availity-react/compare/@availity/spaces@5.0.3...@availity/spaces@5.2.0) (2022-04-13)
### Bug Fixes
* **spaces:** build url with params ([25e47ae](https://github.com/Availity/availity-react/commit/25e47ae8048b3ee3e6588161e797ac9c0fc07829))
* **spaces:** pass children instead of source to ReactMarkdown ([7a7cec4](https://github.com/Availity/availity-react/commit/7a7cec43727122e85fffbca49b94d91c1b8cffa3))
* **spaces:** rename sanitizeSpaces to normalizeSpaces ([55b37fd](https://github.com/Availity/availity-react/commit/55b37fdba0cec374ac430bff6c8aafe646e14adc))
* **spaces:** update SpacesLink types to fix conssole warnings ([9ee0f62](https://github.com/Availity/availity-react/commit/9ee0f6206af2f7d38ccf8df1a023ca70a54e89d1))
* **spaces:** use correct roles for links ([8cad77b](https://github.com/Availity/availity-react/commit/8cad77b197dfc13a1623fee151aaabfe7272740e))
### Features
* **spaces:** add updateTopApps logic ([b34a163](https://github.com/Availity/availity-react/commit/b34a163b0614c2321e471d480308084246adbf31))
* **spaces:** initial SpacesLink update commit ([849f6f6](https://github.com/Availity/availity-react/commit/849f6f643af45d86748606feadf4393423575d40))
## 5.1.3 (2022-02-18)
**Note:** Version bump only for package @availity/spaces
## [5.1.2](https://github.com/Availity/availity-react/compare/@availity/spaces@5.1.1...@availity/spaces@5.1.2) (2021-12-20)
**Note:** Version bump only for package @availity/spaces
## 5.1.1 (2021-12-14)
**Note:** Version bump only for package @availity/spaces
# 5.1.0 (2021-11-15)
### Features
* move storybook, stories, and fix hmr ([2f65f71](https://github.com/Availity/availity-react/commit/2f65f71769d2d981e22700b87a09516833588f64))
## [5.0.5](https://github.com/Availity/availity-react/compare/@availity/spaces@5.0.4...@availity/spaces@5.0.5) (2021-10-28)
**Note:** Version bump only for package @availity/spaces
## 5.0.4 (2021-10-28)
### Bug Fixes
* upgrade eslint-config-availity and fix the errors ([6da0423](https://github.com/Availity/availity-react/commit/6da0423ecfa72b426287fd62ad00445fefce024e))
## [5.0.3](https://github.com/Availity/availity-react/compare/@availity/spaces@5.0.2...@availity/spaces@5.0.3) (2021-10-01)
**Note:** Version bump only for package @availity/spaces
## 5.0.2 (2021-09-28)
**Note:** Version bump only for package @availity/spaces
## 5.0.1 (2021-09-15)
### Bug Fixes
* **spaces:** find spaces by node id or configurationId ([c603860](https://github.com/Availity/availity-react/commit/c603860a8e24a7cc1f7e312d5c456fdac66af1a1))
# 5.0.0 (2021-07-27)
### Features
* **spaces:** switch to webQL from slotmachine ([8394552](https://github.com/Availity/availity-react/commit/839455227d78d5eef37e47ad4b5885f92fc178b3))
### BREAKING CHANGES
* **spaces:** response format of webQL is different than from
slotmachine
This is unlikely to break anyone using the components in this package in
a typical fashion, but if you:
1. use the `useSpaces` hook to do anything
custom, the shape of a configuration (returned by webQL) differs
slightly from a space (return by slotmachine). you may need to account
for this
2. pass in a custom query or variables to the Spaces provider the query
format and variables structure in webQL is different than that from slotmachine
## 4.0.31 (2021-06-01)
**Note:** Version bump only for package @availity/spaces
## 4.0.30 (2021-01-06)
**Note:** Version bump only for package @availity/spaces
## 4.0.29 (2020-12-23)
**Note:** Version bump only for package @availity/spaces
## 4.0.28 (2020-11-17)
**Note:** Version bump only for package @availity/spaces
## 4.0.27 (2020-10-30)
**Note:** Version bump only for package @availity/spaces
## 4.0.26 (2020-07-08)
**Note:** Version bump only for package @availity/spaces
## 4.0.25 (2020-06-12)
**Note:** Version bump only for package @availity/spaces
## 4.0.24 (2020-05-28)
### Bug Fixes
* **spaces:** look at first space payer id before searching all ([a969b20](https://github.com/Availity/availity-react/commit/a969b202a6bdab7b0cd6fa8697108b4cfa1b667b))
## 4.0.23 (2020-04-30)
**Note:** Version bump only for package @availity/spaces
## 4.0.22 (2020-04-30)
**Note:** Version bump only for package @availity/spaces
## 4.0.21 (2020-04-28)
**Note:** Version bump only for package @availity/spaces
## 4.0.20 (2020-04-17)
**Note:** Version bump only for package @availity/spaces
## 4.0.19 (2020-04-09)
**Note:** Version bump only for package @availity/spaces
## 4.0.18 (2020-04-08)
**Note:** Version bump only for package @availity/spaces
## 4.0.17 (2020-04-08)
**Note:** Version bump only for package @availity/spaces
## 4.0.16 (2020-04-07)
**Note:** Version bump only for package @availity/spaces
## 4.0.15 (2020-04-07)
**Note:** Version bump only for package @availity/spaces
## 4.0.14 (2020-04-06)
**Note:** Version bump only for package @availity/spaces
## 4.0.13 (2020-04-06)
**Note:** Version bump only for package @availity/spaces
## 4.0.12 (2020-04-06)
**Note:** Version bump only for package @availity/spaces
## 4.0.11 (2020-04-06)
**Note:** Version bump only for package @availity/spaces
## 4.0.10 (2020-04-03)
**Note:** Version bump only for package @availity/spaces
## 4.0.9 (2020-04-03)
**Note:** Version bump only for package @availity/spaces
## 4.0.8 (2020-04-02)
**Note:** Version bump only for package @availity/spaces
## 4.0.7 (2020-04-02)
**Note:** Version bump only for package @availity/spaces
## [4.0.6](https://github.com/Availity/availity-react/compare/@availity/spaces@4.0.5...@availity/spaces@4.0.6) (2020-03-02)
**Note:** Version bump only for package @availity/spaces
## [4.0.5](https://github.com/Availity/availity-react/compare/@availity/spaces@4.0.4...@availity/spaces@4.0.5) (2020-02-28)
**Note:** Version bump only for package @availity/spaces
## [4.0.4](https://github.com/Availity/availity-react/compare/@availity/spaces@4.0.3...@availity/spaces@4.0.4) (2020-02-19)
**Note:** Version bump only for package @availity/spaces
## [4.0.3](https://github.com/Availity/availity-react/compare/@availity/spaces@4.0.2...@availity/spaces@4.0.3) (2020-02-11)
**Note:** Version bump only for package @availity/spaces
## [4.0.2](https://github.com/Availity/availity-react/compare/@availity/spaces@4.0.1...@availity/spaces@4.0.2) (2020-02-10)
**Note:** Version bump only for package @availity/spaces
## [4.0.1](https://github.com/Availity/availity-react/compare/@availity/spaces@4.0.0...@availity/spaces@4.0.1) (2019-10-24)
**Note:** Version bump only for package @availity/spaces
# [4.0.0](https://github.com/Availity/availity-react/compare/@availity/spaces@3.2.3...@availity/spaces@4.0.0) (2019-10-22)
### Code Refactoring
* **spaces:** remove useSpace hook in favor of useSpaces ([8a6a932](https://github.com/Availity/availity-react/commit/8a6a932))
### Features
* **spaces:** add useSpaces hook ([b631946](https://github.com/Availity/availity-react/commit/b631946))
### BREAKING CHANGES
* **spaces:** `useSpace` is no longer available. Use `useSpaces`
instead. Additionally, `isGhost` is no longer exported as that property is computed server side and assigned to the space asset
*Before:*
```js
import { useSpace } from '@availity/spaces';
// ...
const { space: space1, loading, error, isGhost } = useSpace('1');
const { space: space2 } = useSpace('2');
const { space: space3 } = useSpace('3');
```
*After:*
```js
import { useSpaces, useSpacesContext } from '@availity/spaces';
// ...
const [space1, space2, space3] = useSpaces('1', '2', '3');
const { loading, error } = useSpacesContext();
```
## [3.2.3](https://github.com/Availity/availity-react/compare/@availity/spaces@3.2.2...@availity/spaces@3.2.3) (2019-10-18)
**Note:** Version bump only for package @availity/spaces
## [3.2.2](https://github.com/Availity/availity-react/compare/@availity/spaces@3.2.1...@availity/spaces@3.2.2) (2019-10-11)
### Bug Fixes
* eslint issues ([bc4d8e9](https://github.com/Availity/availity-react/commit/bc4d8e9))
## [3.2.1](https://github.com/Availity/availity-react/compare/@availity/spaces@3.2.0...@availity/spaces@3.2.1) (2019-10-08)
**Note:** Version bump only for package @availity/spaces
# [3.2.0](https://github.com/Availity/availity-react/compare/@availity/spaces@3.1.3...@availity/spaces@3.2.0) (2019-10-07)
### Features
* **spaces:** add SpacesFile component ([d0d95a9](https://github.com/Availity/availity-react/commit/d0d95a9))
## [3.1.3](https://github.com/Availity/availity-react/compare/@availity/spaces@3.1.2...@availity/spaces@3.1.3) (2019-10-01)
**Note:** Version bump only for package @availity/spaces
## [3.1.2](https://github.com/Availity/availity-react/compare/@availity/spaces@3.1.1...@availity/spaces@3.1.2) (2019-09-26)
**Note:** Version bump only for package @availity/spaces
## [3.1.1](https://github.com/Availity/availity-react/compare/@availity/spaces@3.1.0...@availity/spaces@3.1.1) (2019-09-25)
**Note:** Version bump only for package @availity/spaces
# [3.1.0](https://github.com/Availity/availity-react/compare/@availity/spaces@3.0.1...@availity/spaces@3.1.0) (2019-09-04)
### Features
* **docs:** updated to use yarn and added readmes ([3b94748](https://github.com/Availity/availity-react/commit/3b94748))
## [3.0.1](https://github.com/Availity/availity-react/compare/@availity/spaces@3.0.0...@availity/spaces@3.0.1) (2019-08-21)
**Note:** Version bump only for package @availity/spaces
# [3.0.0](https://github.com/Availity/availity-react/compare/@availity/spaces@2.0.6...@availity/spaces@3.0.0) (2019-08-19)
### Code Refactoring
* **spaces:** made api resources peer dep ([f1da56d](https://github.com/Availity/availity-react/commit/f1da56d))
### BREAKING CHANGES
* **spaces:** api-axios api-core and axios are peer deps now
## [2.0.6](https://github.com/Availity/availity-react/compare/@availity/spaces@2.0.5...@availity/spaces@2.0.6) (2019-08-13)
**Note:** Version bump only for package @availity/spaces
## [2.0.5](https://github.com/Availity/availity-react/compare/@availity/spaces@2.0.4...@availity/spaces@2.0.5) (2019-08-11)
**Note:** Version bump only for package @availity/spaces
## [2.0.4](https://github.com/Availity/availity-react/compare/@availity/spaces@2.0.3...@availity/spaces@2.0.4) (2019-07-23)
**Note:** Version bump only for package @availity/spaces
## [2.0.3](https://github.com/Availity/availity-react/compare/@availity/spaces@2.0.2...@availity/spaces@2.0.3) (2019-07-11)
### Bug Fixes
* **spaces:** allow number or string for skeleton width/height ([800c937](https://github.com/Availity/availity-react/commit/800c937))
* **spaces:** only spread skeletonProps onto Loader ([d2aa0af](https://github.com/Availity/availity-react/commit/d2aa0af))
## [2.0.2](https://github.com/Availity/availity-react/compare/@availity/spaces@2.0.1...@availity/spaces@2.0.2) (2019-07-02)
**Note:** Version bump only for package @availity/spaces
## [2.0.1](https://github.com/Availity/availity-react/compare/@availity/spaces@2.0.0...@availity/spaces@2.0.1) (2019-06-24)
**Note:** Version bump only for package @availity/spaces
# [2.0.0](https://github.com/Availity/availity-react/compare/@availity/spaces@1.3.0...@availity/spaces@2.0.0) (2019-06-20)
### Bug Fixes
* **spaces:** wait for spaces to load to default url in SpacesLogo ([02bf3e4](https://github.com/Availity/availity-react/commit/02bf3e4))
### Code Refactoring
* **spaces:** making breaking change commit to major bump spaces ([4134486](https://github.com/Availity/availity-react/commit/4134486))
### Features
* **spaces:** render spinner til space loads in SpacesImage ([e9acb79](https://github.com/Availity/availity-react/commit/e9acb79))
### BREAKING CHANGES
* **spaces:** [Commit](https://github.com/Availity/availity-react/pull/170/commits/e9acb794c504ec159949a7fe82ea76c9e4f5c986) was noted as a breaking change but not using the correct conventional commit format for lerna to major bump the package. reactstrap >= 8 is now a peer dep
# [1.3.0](https://github.com/Availity/availity-react/compare/@availity/spaces@1.2.0...@availity/spaces@1.3.0) (2019-06-14)
### Features
* **spaces:** add spaces prop ([ce7d721](https://github.com/Availity/availity-react/commit/ce7d721))
# [1.2.0](https://github.com/Availity/availity-react/compare/@availity/spaces@1.1.1...@availity/spaces@1.2.0) (2019-06-06)
### Features
* **spaces:** add SpacesGhostText component ([b6a11f6](https://github.com/Availity/availity-react/commit/b6a11f6))
## [1.1.1](https://github.com/Availity/availity-react/compare/@availity/spaces@1.1.0...@availity/spaces@1.1.1) (2019-06-03)
**Note:** Version bump only for package @availity/spaces
# 1.1.0 (2019-05-29)
### Bug Fixes
* **spaces:** fixes from code review ([47ba435](https://github.com/Availity/availity-react/commit/47ba435))
### Features
* add spaces package ([e2eff44](https://github.com/Availity/availity-react/commit/e2eff44))
* **spaces:** add SpacesDisclaimer component ([bb7e2c1](https://github.com/Availity/availity-react/commit/bb7e2c1))
* **spaces:** normalize pair fields when spaces fetched ([23e283f](https://github.com/Availity/availity-react/commit/23e283f))