communication-react-19
Version:
React library for building modern communication user experiences utilizing Azure Communication Services (React 19 compatible fork)
17 lines • 653 B
JavaScript
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
/**
* Checks the version of react and throws an error if it is less than 18 in the loaders
* @param version - version of react
* @private
*/
export const parseReactVersion = (version) => {
if (!version) {
return;
}
const reactVersion = version.split('.').map((v) => parseInt(v));
if (reactVersion[0] && reactVersion[0] < 18) {
throw new Error('React version is less than 18. Please upgrade to React 18 or alternatively checkout how to use our composites directly here: https://aka.ms/acsstorybook');
}
};
//# sourceMappingURL=utils.js.map