Skip to content

Commit 1dc5332

Browse files
committed
fix: react-ui-validations
1 parent d096151 commit 1dc5332

145 files changed

Lines changed: 22609 additions & 269 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/react-ui-validations/docs/Pages/Concepts/InlineValidations/ControlsWithValidations.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1-
import React, { ComponentType } from 'react';
2-
import { DatePicker, DatePickerProps } from '@skbkontur/react-ui/components/DatePicker';
1+
import type { ComponentType } from 'react';
2+
import React from 'react';
3+
import type { DatePickerProps } from '@skbkontur/react-ui/components/DatePicker';
4+
import { DatePicker } from '@skbkontur/react-ui/components/DatePicker';
35
import { Input } from '@skbkontur/react-ui/components/Input';
46

5-
import { RenderErrorMessage, ValidationInfo, ValidationWrapper } from '../../../../src';
6-
import { Nullable } from '../../../../typings/Types';
7+
import type { RenderErrorMessage, ValidationInfo } from '../../../../src';
8+
import { ValidationWrapper } from '../../../../src';
9+
import type { Nullable } from '../../../../typings/Types';
710

811
type ValidationFunc<T> = (value: Nullable<T>) => Nullable<ValidationInfo>;
912
interface ValidationProps<TValue> {

packages/react-ui-validations/docs/Pages/Concepts/InlineValidations/InlineValidations.demo.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { Button } from '@skbkontur/react-ui/components/Button';
33

44
import { ValidationContainer } from '../../../../src';
55
import { Form } from '../../../Common/Form';
6-
import { Nullable } from '../../../../typings/Types';
6+
import type { Nullable } from '../../../../typings/Types';
77

88
import { Input, DatePicker, lessThanDate } from './ControlsWithValidations';
99

packages/react-ui-validations/docs/Pages/Displaying/ErrorMessages/TextValidation.demo.tsx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
import React from 'react';
22
import { Input } from '@skbkontur/react-ui/components/Input';
33

4-
import {
5-
ValidationContainer,
6-
ValidationWrapper,
7-
ValidationInfo,
8-
text,
9-
} from '../../../../src';
10-
import { Nullable } from '../../../../typings/Types';
4+
import type { ValidationInfo } from '../../../../src';
5+
import { ValidationContainer, ValidationWrapper, text } from '../../../../src';
6+
import type { Nullable } from '../../../../typings/Types';
117
import { Form } from '../../../Common/Form';
128

139
export default class TextValidationDemo extends React.Component {

packages/react-ui-validations/docs/Pages/Displaying/ErrorMessages/TooltipValidation.demo.tsx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
import React from 'react';
22
import { Input } from '@skbkontur/react-ui/components/Input';
33

4-
import {
5-
ValidationContainer,
6-
ValidationWrapper,
7-
ValidationInfo,
8-
tooltip,
9-
} from '../../../../src';
10-
import { Nullable } from '../../../../typings/Types';
4+
import type { ValidationInfo } from '../../../../src';
5+
import { ValidationContainer, ValidationWrapper, tooltip } from '../../../../src';
6+
import type { Nullable } from '../../../../typings/Types';
117
import { Form } from '../../../Common/Form';
128

139
interface TooltipValidationDemoState {

packages/react-ui-validations/docs/Pages/Displaying/FeatureFlags/FeatureFlagsExampleValidationsRemoveDivWrapper.demo.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import React from 'react';
22
import { Button, Checkbox } from '@skbkontur/react-ui';
33

4-
import { ValidationContainer, ValidationInfo, ValidationWrapper } from '../../../../src';
5-
import { Nullable } from '../../../../typings/Types';
4+
import type { ValidationInfo } from '../../../../src';
5+
import { ValidationContainer, ValidationWrapper } from '../../../../src';
6+
import type { Nullable } from '../../../../typings/Types';
67

78
interface CheckboxState {
89
checked: boolean;

packages/react-ui-validations/docs/Pages/Displaying/FormValidity/FormValidity.demo.tsx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,9 @@ import { Button } from '@skbkontur/react-ui/components/Button';
33
import { Input } from '@skbkontur/react-ui/components/Input';
44
import { Gapped } from '@skbkontur/react-ui/components/Gapped';
55

6-
import {
7-
ValidationBehaviour,
8-
ValidationContainer,
9-
ValidationInfo,
10-
ValidationWrapper,
11-
} from '../../../../src';
12-
import { Nullable } from '../../../../typings/Types';
6+
import type { ValidationBehaviour, ValidationInfo } from '../../../../src';
7+
import { ValidationContainer, ValidationWrapper } from '../../../../src';
8+
import type { Nullable } from '../../../../typings/Types';
139
import { Form } from '../../../Common/Form';
1410

1511
interface FormValidityDemoState {

packages/react-ui-validations/docs/Pages/Displaying/ScrollToValidation/ScrollToValidation.demo.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@ import React from 'react';
22
import { Button } from '@skbkontur/react-ui/components/Button';
33
import { Input } from '@skbkontur/react-ui/components/Input';
44

5-
import { ValidationContainer, ValidationInfo, ValidationWrapper } from '../../../../src';
5+
import type { ValidationInfo } from '../../../../src';
6+
import { ValidationContainer, ValidationWrapper } from '../../../../src';
67
import { Form } from '../../../Common/Form';
78
import { SpaceFiller } from '../../../Common/SpaceFiller';
8-
import { Nullable } from '../../../../typings/Types';
9+
import type { Nullable } from '../../../../typings/Types';
910

1011
export default class ScrollToValidationDemo extends React.Component {
1112
public state = {

packages/react-ui-validations/docs/Pages/Displaying/ValidationLevel/ValidationError.demo.tsx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
import React, { useState } from 'react';
22
import { Input } from '@skbkontur/react-ui/components/Input';
33

4-
import {
5-
ValidationContainer,
6-
ValidationWrapper,
7-
ValidationInfo,
8-
text,
9-
} from '../../../../src';
10-
import { Nullable } from '../../../../typings/Types';
4+
import type { ValidationInfo } from '../../../../src';
5+
import { ValidationContainer, ValidationWrapper, text } from '../../../../src';
6+
import type { Nullable } from '../../../../typings/Types';
117
import { Form } from '../../../Common/Form';
128

139
const validate = (value: string): Nullable<ValidationInfo> => {

packages/react-ui-validations/docs/Pages/Displaying/ValidationLevel/ValidationWarning.demo.tsx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
import React, { useState } from 'react';
22
import { Input } from '@skbkontur/react-ui/components/Input';
33

4-
import {
5-
ValidationContainer,
6-
ValidationWrapper,
7-
ValidationInfo,
8-
text,
9-
} from '../../../../src';
10-
import { Nullable } from '../../../../typings/Types';
4+
import type { ValidationInfo } from '../../../../src';
5+
import { ValidationContainer, ValidationWrapper, text } from '../../../../src';
6+
import type { Nullable } from '../../../../typings/Types';
117
import { Form } from '../../../Common/Form';
128

139
const validate = (value: string): Nullable<ValidationInfo> => {

packages/react-ui-validations/docs/Pages/Displaying/ValidationType/ImmediateValidation.demo.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import React from 'react';
22
import { Input } from '@skbkontur/react-ui/components/Input';
33

4-
import { ValidationContainer, ValidationWrapper, ValidationInfo } from '../../../../src';
5-
import { Nullable } from '../../../../typings/Types';
4+
import type { ValidationInfo } from '../../../../src';
5+
import { ValidationContainer, ValidationWrapper } from '../../../../src';
6+
import type { Nullable } from '../../../../typings/Types';
67
import { Form } from '../../../Common/Form';
78

89
export default class ImmediateValidationDemo extends React.Component {

0 commit comments

Comments
 (0)