From af54ade53ccf2a3ff998d3d24de7619f9cb36abb Mon Sep 17 00:00:00 2001 From: Wojciech Maj Date: Fri, 26 Apr 2024 13:32:48 +0200 Subject: [PATCH] Remove propTypes --- packages/react-async-button/package.json | 3 +-- packages/react-async-button/src/AsyncButton.tsx | 17 ----------------- yarn.lock | 3 +-- 3 files changed, 2 insertions(+), 21 deletions(-) diff --git a/packages/react-async-button/package.json b/packages/react-async-button/package.json index a408f29..4905b8c 100644 --- a/packages/react-async-button/package.json +++ b/packages/react-async-button/package.json @@ -37,8 +37,7 @@ }, "license": "MIT", "dependencies": { - "make-cancellable-promise": "^1.3.1", - "prop-types": "^15.6.0" + "make-cancellable-promise": "^1.3.1" }, "devDependencies": { "@testing-library/dom": "^10.0.0", diff --git a/packages/react-async-button/src/AsyncButton.tsx b/packages/react-async-button/src/AsyncButton.tsx index 14bf208..db48dd9 100644 --- a/packages/react-async-button/src/AsyncButton.tsx +++ b/packages/react-async-button/src/AsyncButton.tsx @@ -1,7 +1,6 @@ 'use client'; import { forwardRef, useCallback, useEffect, useRef, useState } from 'react'; -import PropTypes from 'prop-types'; import makeCancellable from 'make-cancellable-promise'; type Config = Omit< @@ -166,22 +165,6 @@ const AsyncButton = forwardRef(function AsyncButton( props: AsyncButtonProps & React.RefAttributes>, ) => React.ReactElement | null; diff --git a/yarn.lock b/yarn.lock index 3f1f4a9..134f674 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1221,7 +1221,6 @@ __metadata: happy-dom: "npm:^12.6.0" make-cancellable-promise: "npm:^1.3.1" prettier: "npm:^3.2.0" - prop-types: "npm:^15.6.0" react: "npm:^18.2.0" react-dom: "npm:^18.2.0" rimraf: "npm:^3.0.0" @@ -3653,7 +3652,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.6.0, prop-types@npm:^15.8.1": +"prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: -- 2.51.2