mirror of
https://github.com/apache/superset.git
synced 2026-05-31 13:19:23 +00:00
chore: remove React 16.4's obsolete React imports (#28571)
Signed-off-by: hainenber <dotronghai96@gmail.com>
This commit is contained in:
@@ -16,7 +16,6 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
import React from 'react';
|
||||
import { fireEvent, render, screen } from 'spec/helpers/testing-library';
|
||||
import userEvent from '@testing-library/user-event';
|
||||
import TextControl from '.';
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
import React from 'react';
|
||||
import { Component, ChangeEvent } from 'react';
|
||||
import { legacyValidateNumber, legacyValidateInteger } from '@superset-ui/core';
|
||||
import { debounce } from 'lodash';
|
||||
import { FAST_DEBOUNCE } from 'src/constants';
|
||||
@@ -47,7 +47,7 @@ const safeStringify = (value?: InputValueType | null) =>
|
||||
|
||||
export default class TextControl<
|
||||
T extends InputValueType = InputValueType,
|
||||
> extends React.Component<TextControlProps<T>, TextControlState> {
|
||||
> extends Component<TextControlProps<T>, TextControlState> {
|
||||
initialValue?: TextControlProps['value'];
|
||||
|
||||
constructor(props: TextControlProps<T>) {
|
||||
@@ -87,7 +87,7 @@ export default class TextControl<
|
||||
this.onChange(inputValue);
|
||||
}, FAST_DEBOUNCE);
|
||||
|
||||
onChangeWrapper = (event: React.ChangeEvent<HTMLInputElement>) => {
|
||||
onChangeWrapper = (event: ChangeEvent<HTMLInputElement>) => {
|
||||
const { value } = event.target;
|
||||
this.setState({ value }, () => {
|
||||
this.debouncedOnChange(value);
|
||||
|
||||
Reference in New Issue
Block a user