Détail du package

terra-slide-group

cerner5.8kApache-2.04.36.1

A component that utilizes the react-transition-group library to present a stack of components in an animated fashion

Cerner, SlideGroup, Terra, terra-slide-group

readme

Terra Slide Group

NPM version Build Status

The SlideGroup is a component that utilizes the react-transition-group library to present a stack of components in an animated fashion.

Getting Started

  • Install from npmjs: npm install terra-slide-group

Peer Dependencies

This component requires the following peer dependencies be installed in your app for the component to properly function.

Peer Dependency Version
react ^16.8.5
react-dom ^16.8.5

LICENSE

Copyright 2017 - 2020 Cerner Innovation, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Component Features

changelog

Changelog

Unreleased

4.36.1 - (May 24, 2024)

  • Changed
    • Minor dependency version bump.

4.36.0 - (May 22, 2024)

  • Changed
    • Minor dependency version bump.

4.35.0 - (May 20, 2024)

  • Changed
    • Minor dependency version bump.

4.34.0 - (December 18, 2023)

  • Changed
    • Minor dependency version bump.

4.33.0 - (October 3, 2023)

  • Fixed
    • Nested slide titles were not always getting announced by screen readers.

4.32.0 - (July 31, 2023)

  • Changed
    • Minor dependency version bump

4.31.0 - (April 27, 2023)

  • Added
    • Added programmatic context when opening and closing slides.
    • Added focus for disclosed (nested) slides.

4.30.0 - (March 29, 2023)

  • Changed
    • Updated to focus originating element when a slide is closed.

4.29.0 - (March 15, 2022)

  • Added
    • Migrate docs to terra-framework-docs.

4.28.0 - (September 20, 2021)

  • Changed
    • Updated WDIO screenshots due to webpack-config-terra sass upgrade.

4.27.0 - (June 8, 2021)

  • Changed
    • Minor dependency version bump

4.26.0 - (April 6, 2021)

  • Changed
    • Updated Jest command

4.25.0 - (March 9, 2021)

  • Changed
    • Updated to use terra-functional-testing

4.24.0 - (December 8, 2020)

  • Changed
    • Update wdio tests to remove deprecated Terra.it helpers

4.23.0 - (August 4, 2020)

  • Changed
    • Updated Changelog format

4.22.0 - (July 14, 2020)

  • Changed
    • updated master references to main.
    • Remove unused disable eslint directives

4.21.0 - (June 2, 2020)

  • Changed
    • Apply themes by context and directly include packaged themes.

4.20.0 - (April 28, 2020)

  • Added

    • Added directory as a sub attribute to the repository attribute in package.json
  • Changed

    • Update wdio test configuration to use root wdio config
  • Removed

    • Removed "View Component Source Code" from docs in favour of source code badge

4.19.0 - (March 31, 2020)

  • Added
    • Added clinical-lowlight-theme wdio screenshots

4.18.0 - (March 10, 2020)

  • Changed
    • Update docs to use MDX syntax

4.17.0 - (February 18, 2020)

  • Added
    • Added clinical-lowlight-theme theming files

4.16.0 - (January 28, 2020)

  • Changed
    • Update copyright to include 2020

4.15.0 - (January 7, 2020)

  • Removed
    • Removed yarn reference in docs

4.14.0 - (December 10, 2019)

  • Added
    • Added orion-fusion-theme and generated the respective reference wdio screenshots.

4.13.0 - (November 7, 2019)

  • Changed
    • Resolved lint warnings for multiple empty lines

4.12.0 - (October 16, 2019)

  • Changed
    • Minor dependency updates

4.11.0 - (October 3, 2019)

  • Changed
    • Minor dependency updates

4.10.0 - (September 26, 2019)

  • Changed
    • Minor dependency updates

4.9.0 - (September 19, 2019)

  • Changed
    • Removed details tag from doc-site.
    • Doc site example module import syntax modified to use package.json name resolution

4.8.0 - (September 6, 2019)

  • Changed
    • Cleaned up imports in examples and test files

4.7.0 - (August 14, 2019)

  • Changed
    • updated package.json test scripts

4.6.0 - (July 30, 2019)

  • Removed
    • Removed DEPENDENCIES.md file

4.5.0 - (July 16, 2019)

  • Added
    • Added documentation on required peerDependencies

4.4.0 - (July 10, 2019)

  • Changed
    • Minor dependency version bump

4.3.0 - (July 2, 2019)

  • Changed
    • Renamed test and example SCSS files to end with .module.scss extension

4.2.0 - (June 19, 2019)

  • Changed
    • Minor dependency version bump

4.1.0 - (June 12, 2019)

  • Removed

    • Removed node_modules from .npmignore
  • Changed

    • Removed all inline styles and implemented the same styles using external css.
  • Changed

    • Update tests for terra-toolkit v5 and terra-dev-site v5 changes
    • Update wdio spec to use Terra.describeViewports

4.0.0 - (May 13, 2019)

  • Breaking Change
    • Updated react-transition-group dependency to latest stable major release (^4.0.0)

3.3.0 - (April 24, 2019)

  • Changed
    • Moved packages we use solely in doc examples and tests to devDependencies

3.2.0 - (March 26, 2019)

  • Changed

    • Update react/react-dom peer-dependency to latest stable minor release
  • Removed

    • Removed peer dependency on terra-base
    • Removed baseStyles import from terra-base

3.1.0 - (February 5, 2019)

  • Changed
    • Minor dependency update

3.0.0 - (January 25, 2019)

  • Breaking Change
    • Updated terra-core dependencies

2.30.0 - (January 5, 2019)

  • Changed
    • Minor dependency update

2.29.0 - (January 2, 2019)

  • Changed
    • Migrate package to the terra-framework repository

2.28.0 - (November 19, 2018)

  • Changed
    • Minor dependency version bump

2.27.0 - (November 13, 2018)

  • Changed
    • Minor dependency version bump

2.26.0 - (November 9, 2018)

  • Changed
    • Minor dependency version bump

2.25.0 - (October 24, 2018)

  • Changed
    • Minor dependency version bump

2.24.0 - (October 16, 2018)

  • Changed
    • Minor dependency version bump

2.23.0 - (October 8, 2018)

  • Changed
    • Minor dependency version bump

2.22.0 - (September 25, 2018)

  • Changed
    • Minor dependency version bump

2.21.1 - (September 6, 2018)

  • Changed
    • Patch dependency version bump

2.21.0 - (September 5, 2018)

  • Changed
    • Bumped minimum react peerDependency version from ^16.2.0 to ^16.4.2
    • Bumped minimum react-dom peerDependency version from ^16.2.0 to ^16.4.2

2.20.0 - (September 4, 2018)

  • Changed
    • Minor dependency version bump

2.19.0 - (August 29, 2018)

  • Changed
    • Minor dependency version bump

2.18.0 - (August 1, 2018)

  • Changed
    • Minor dependency version bump

2.17.0 - (July 19, 2018)

  • Changed
    • Add .module extension to SCSS file(s)

2.16.0 - (July 17, 2018)

  • Changed
    • Minor dependency version bump
    • Formatting changes per eslint v4 update

2.15.0 - (July 10, 2018)

  • Changed
    • Minor dependency version bump

2.14.0 - (June 28, 2018)

  • Changed

    • Minor dependency version bump
  • Added

    • Added change log to the documentation on terra-dev-site

2.13.0 - (June 22, 2018)

  • Changed
    • Moved terra-base from dependency to peerDependency

2.12.0 - (June 12, 2018)

  • Changed
    • Updated "test:jest" script to work on windows.

2.11.0 - (May 30, 2018)

  • Changed
    • Updated structure to match terra-dev-site 1.0 and moved doc examples internal.

2.10.0 - (May 23, 2018)

  • Changed
    • Minor dependency version bump

2.9.0 - (May 16, 2018)

  • Changed
    • Minor dependency version bump

2.8.0 - (May 9, 2018)

  • Changed
    • Allow background color to be themeable for SlideGroup's Slide component

2.7.0 - (May 2, 2018)

  • Changed
    • Minor dependency version bump

2.6.0 - (April 20, 2018)

  • Changed
    • Minor dependency version bump

2.5.0 - (April 15, 2018)

  • Changed
    • Minor dependency version bump

2.4.0 - (April 5, 2018)

  • Changed
    • Minor dependency version bump

2.3.0 - (March 30, 2018)

  • Changed
    • Minor dependency version bump

2.2.0 - (March 6, 2018)

  • Removed
    • Removed props-table script from package.json

2.1.0 - (February 26, 2018)

  • Fixed
    • Removed unstyled div from the group, it was causing issues within IE10 with height.

2.0.1 - (February 13, 2018)

  • Changed
    • Updated peerDependencies

2.0.0 - (February 12, 2018)

  • Changed

    • Updated to use React 16
  • Fixed

    • Slide visibility is maintained when multiple items are added/removed at the same time.

1.16.0 - (February 1, 2018)

  • Changed
    • Minor dependency version bump

1.15.0 - (January 18, 2018)

  • Changed
    • Minor dependency version bump

1.14.0 - (January 5, 2018)

  • Changed
    • Minor dependency version bump

1.13.0 - (November 28, 2017)

  • Changed
    • Minor dependency version bump

1.12.0 - (November 16, 2017)

  • Changed
    • Minor dependency version bump

1.11.0 - (October 6, 2017)

  • Changed
    • Minor dependency version bump

1.10.0 - (September 26, 2017)

1.9.0 - (September 19, 2017)

  • Changed

    • Bump react-transition-group dependency to v2.2.0
  • Fixed

    • Disable content on hidden slides to prevent keyboard access

1.8.0 - (September 12, 2017)

  • Changed
    • Minor dependency version bump

1.7.0 - (September 7, 2017)

  • Changed
    • Minor dependency version bump

1.6.0 - (September 5, 2017)

  • Changed
    • Update nightwatch tests and test scripts.

1.5.0 - (August 31, 2017)

  • Changed
    • Minor dependency version bump

1.4.0 - (August 15, 2017)

  • Changed
    • Minor dependency version bump

1.3.0 - (August 8, 2017)

  • Changed
    • Minor dependency version bump

1.2.0 - (August 1, 2017)

  • Changed
    • Converted component to use CSS modules

1.1.0 - (July 18, 2017)

  • Changed

    • Updated nightwatch test scripts
  • Removed

    • Removed nightwatch.config file

1.0.0 - (June 28, 2017)

Initial stable release