diff --git a/CHANGELOG.md b/CHANGELOG.md index 44752af2..aa872229 120000 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ # Changelog +## [6.4.3](https://github.com/pradel/react-responsive-modal/compare/v6.4.2...v6.4.3) (2025-05-29) ## [6.4.2](https://github.com/pradel/react-responsive-modal/compare/v6.4.1...v6.4.2) (2023-06-19) diff --git a/package.json b/package.json index 5d485887..d3dd1c27 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,6 @@ "lint-staged": "10.5.1", "prettier": "2.1.2" }, - "version": "6.4.2", + "version": "6.4.3", "packageManager": "yarn@3.3.0" } diff --git a/react-responsive-modal/__tests__/index.test.tsx b/react-responsive-modal/__tests__/index.test.tsx index 087c06a0..d7a3364e 100644 --- a/react-responsive-modal/__tests__/index.test.tsx +++ b/react-responsive-modal/__tests__/index.test.tsx @@ -1,5 +1,6 @@ -import * as React from 'react'; +import React from 'react'; import { fireEvent, render, waitFor } from '@testing-library/react'; +import '@testing-library/jest-dom'; import { Modal } from '../src'; describe('modal', () => { diff --git a/react-responsive-modal/package.json b/react-responsive-modal/package.json index ac8fb12b..9879ed29 100644 --- a/react-responsive-modal/package.json +++ b/react-responsive-modal/package.json @@ -1,6 +1,6 @@ { "name": "react-responsive-modal", - "version": "6.4.1", + "version": "6.4.3", "description": "A simple responsive and accessible react modal", "license": "MIT", "main": "dist/index.js", @@ -55,32 +55,33 @@ } ], "dependencies": { - "@bedrock-layout/use-forwarded-ref": "^1.3.1", + "@bedrock-layout/use-forwarded-ref": "^2.0.17", "body-scroll-lock": "^3.1.5", "classnames": "^2.3.1" }, "peerDependencies": { - "react": "^16.8.0 || ^17 || ^18", - "react-dom": "^16.8.0 || ^17 || ^18" + "react": "^16.8.0 || ^17 || ^18 || ^19", + "react-dom": "*" }, "devDependencies": { - "@size-limit/preset-small-lib": "4.7.0", - "@testing-library/jest-dom": "5.11.6", - "@testing-library/react": "11.1.2", - "@types/body-scroll-lock": "2.6.1", - "@types/classnames": "2.2.11", - "@types/node": "14.14.7", - "@types/react": "16.9.56", - "@types/react-dom": "16.9.9", + "@size-limit/preset-small-lib": "11.2.0", + "@testing-library/dom": "^10.4.0", + "@testing-library/jest-dom": "6.6.3", + "@testing-library/react": "16.3.0", + "@types/body-scroll-lock": "3.1.2", + "@types/classnames": "2.3.4", + "@types/node": "^22", + "@types/react": "^19", + "@types/react-dom": "^19", "babel-jest": "26.6.3", "cypress": "5.6.0", - "husky": "4.3.0", + "husky": "9.1.7", "prettier": "2.1.2", - "react": "17.0.1", - "react-dom": "17.0.1", - "size-limit": "4.7.0", + "react": "^19", + "react-dom": "^19", + "size-limit": "11.2.0", "tsdx": "0.14.1", - "tslib": "2.0.3", - "typescript": "4.0.5" + "tslib": "2.8.1", + "typescript": "5.8.3" } } diff --git a/react-responsive-modal/src/CloseIcon.tsx b/react-responsive-modal/src/CloseIcon.tsx index 0b4ecde9..258abdb3 100644 --- a/react-responsive-modal/src/CloseIcon.tsx +++ b/react-responsive-modal/src/CloseIcon.tsx @@ -18,14 +18,14 @@ interface CloseIconProps { onClick: () => void; } -const CloseIcon = ({ +const CloseIcon: React.FC = ({ classes, classNames, styles, id, closeIcon, onClick, -}: CloseIconProps) => ( +}) => (