File tree Expand file tree Collapse file tree 4 files changed +2
-22
lines changed
src/components/AutoCompleteTextarea Expand file tree Collapse file tree 4 files changed +2
-22
lines changed Original file line number Diff line number Diff line change 122122 "react-dropzone" : " ^14.2.3" ,
123123 "react-fast-compare" : " ^3.2.2" ,
124124 "react-image-gallery" : " 1.2.12" ,
125- "react-is" : " ^18.1.0" ,
126125 "react-markdown" : " ^8.0.7" ,
127126 "react-player" : " 2.10.1" ,
128127 "react-popper" : " ^2.3.0" ,
205204 "@types/react" : " ^19.0.7" ,
206205 "@types/react-dom" : " ^19.0.3" ,
207206 "@types/react-image-gallery" : " ^1.2.4" ,
208- "@types/react-is" : " ^19.0.0" ,
209207 "@types/textarea-caret" : " 3.0.0" ,
210208 "@types/uuid" : " ^8.3.0" ,
211209 "@typescript-eslint/eslint-plugin" : " 5.62.0" ,
Original file line number Diff line number Diff line change @@ -2,7 +2,6 @@ import React from 'react';
22import PropTypes from 'prop-types' ;
33import Textarea from 'react-textarea-autosize' ;
44import getCaretCoordinates from 'textarea-caret' ;
5- import { isValidElementType } from 'react-is' ;
65import clsx from 'clsx' ;
76
87import { List as DefaultSuggestionList } from './List' ;
@@ -362,10 +361,6 @@ export class ReactTextareaAutocomplete extends React.Component {
362361 throw new Error ( 'Trigger provider has to provide an array!' ) ;
363362 }
364363
365- if ( ! isValidElementType ( component ) ) {
366- throw new Error ( 'Component should be defined!' ) ;
367- }
368-
369364 // throw away if we resolved old trigger
370365 if ( currentTrigger !== this . state . currentTrigger ) return ;
371366
Original file line number Diff line number Diff line change 1- import { isValidElementType } from 'react-is' ;
2-
31export const DEFAULT_CARET_POSITION = 'next' ;
42
53export function defaultScrollToItem ( container , item ) {
@@ -42,11 +40,7 @@ export const triggerPropsCheck = ({ trigger }) => {
4240 // $FlowFixMe
4341 const triggerSetting = settings ;
4442
45- const { callback, component, dataProvider, output } = triggerSetting ;
46-
47- if ( ! isValidElementType ( component ) ) {
48- return Error ( 'Invalid prop trigger: component should be defined.' ) ;
49- }
43+ const { callback, dataProvider, output } = triggerSetting ;
5044
5145 if ( ! dataProvider || typeof dataProvider !== 'function' ) {
5246 return Error ( 'Invalid prop trigger: dataProvider should be defined.' ) ;
Original file line number Diff line number Diff line change 26422642 dependencies:
26432643 "@types/react" "*"
26442644
2645- "@types/react-is@^19.0.0":
2646- version "19.0.0"
2647- resolved "https://registry.yarnpkg.com/@types/react-is/-/react-is-19.0.0.tgz#eccf45556cf1858e9116eed1f9e7b51496501a7a"
2648- integrity sha512-71dSZeeJ0t3aoPyY9x6i+JNSvg5m9EF2i2OlSZI5QoJuI8Ocgor610i+4A10TQmURR+0vLwcVCEYFpXdzM1Biw==
2649- dependencies:
2650- "@types/react" "*"
2651-
26522645"@types/react@*":
26532646 version "18.2.55"
26542647 resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.55.tgz#38141821b7084404b5013742bc4ae08e44da7a67"
@@ -11042,7 +11035,7 @@ react-is@^17.0.1:
1104211035 resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
1104311036 integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
1104411037
11045- react-is@^18.0.0, react-is@^18.1.0 :
11038+ react-is@^18.0.0:
1104611039 version "18.3.1"
1104711040 resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e"
1104811041 integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==
You can’t perform that action at this time.
0 commit comments