Skip to content

Commit 3118881

Browse files
authored
Remove barrel wrapper files (#8089)
2 parents 32ac986 + 24e6ff8 commit 3118881

File tree

23 files changed

+47
-57
lines changed

23 files changed

+47
-57
lines changed

AGENTS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,7 @@ The samples are located in `packages/samples/react` and demonstrate how to use t
232232
- See also the [Contributing Guide](CONTRIBUTING.md) for more details on coding conventions and best practices.
233233
- Spell "KoliBri" with this casing in all documentation and code. The only exception is the component named KolKolibri.
234234
- Use ESM import syntax in browser code and scripts whenever supported, instead of `require` imports.
235+
- Do not create barrel files (e.g. `index.ts` that re-export modules). Import modules directly instead.
235236
- Do not place constant declarations before import statements; imports must always be at the very top of the file.
236237

237238
## Linting and Formatting

packages/components/src/components/combobox/shadow.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ import type {
1919
} from '../../schema';
2020
import clsx from 'clsx';
2121
import { nonce } from '../../utils/dev.utils';
22-
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper';
22+
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper/FormFieldStateWrapper';
2323
import { ComboboxController } from './controller';
2424
import { getRenderStates } from '../../functional-component-wrappers/_helpers/getRenderStates';
25-
import type { InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper';
25+
import type { InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper/InputStateWrapper';
2626
import KolInputStateWrapperFc from '../../functional-component-wrappers/InputStateWrapper/InputStateWrapper';
27-
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper';
27+
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper/InputContainerStateWrapper';
2828
import CustomSuggestionsToggleFc from '../../functional-components/CustomSuggestionsToggle';
2929
import CustomSuggestionsOptionFc from '../../functional-components/CustomSuggestionsOption/CustomSuggestionsOption';
3030
import CustomSuggestionsOptionsGroupFc from '../../functional-components/CustomSuggestionsOptionsGroup';

packages/components/src/components/input-checkbox/shadow.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,11 @@ import type {
2828
import { nonce } from '../../utils/dev.utils';
2929
import { InputCheckboxController } from './controller';
3030

31-
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper';
32-
import KolFieldControlStateWrapperFc, { type FieldControlStateWrapperProps } from '../../functional-component-wrappers/FieldControlStateWrapper';
33-
import KolCheckboxStateWrapperFc, { type CheckboxStateWrapperProps } from '../../functional-component-wrappers/CheckboxStateWrapper';
31+
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper/FormFieldStateWrapper';
32+
import KolFieldControlStateWrapperFc, {
33+
type FieldControlStateWrapperProps,
34+
} from '../../functional-component-wrappers/FieldControlStateWrapper/FieldControlStateWrapper';
35+
import KolCheckboxStateWrapperFc, { type CheckboxStateWrapperProps } from '../../functional-component-wrappers/CheckboxStateWrapper/CheckboxStateWrapper';
3436

3537
/**
3638
* @slot expert - Checkbox description.

packages/components/src/components/input-color/shadow.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ import type {
2121
} from '../../schema';
2222

2323
import { nonce } from '../../utils/dev.utils';
24-
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper';
25-
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper';
26-
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper';
24+
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper/FormFieldStateWrapper';
25+
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper/InputStateWrapper';
26+
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper/InputContainerStateWrapper';
2727
import { InputColorController } from './controller';
2828

2929
/**

packages/components/src/components/input-date/shadow.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ import { deprecatedHint } from '../../schema';
2929

3030
import { nonce } from '../../utils/dev.utils';
3131
import { propagateSubmitEventToForm } from '../form/controller';
32-
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper';
33-
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper';
34-
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper';
32+
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper/FormFieldStateWrapper';
33+
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper/InputStateWrapper';
34+
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper/InputContainerStateWrapper';
3535
import { InputDateController } from './controller';
3636

3737
/**

packages/components/src/components/input-email/shadow.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ import { setState } from '../../schema';
2626

2727
import { nonce } from '../../utils/dev.utils';
2828
import { propagateSubmitEventToForm } from '../form/controller';
29-
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper';
30-
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper';
31-
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper';
29+
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper/FormFieldStateWrapper';
30+
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper/InputStateWrapper';
31+
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper/InputContainerStateWrapper';
3232
import { InputEmailController } from './controller';
3333

3434
/**

packages/components/src/components/input-file/shadow.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ import type {
2121
} from '../../schema';
2222

2323
import { nonce } from '../../utils/dev.utils';
24-
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper';
25-
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper';
26-
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper';
24+
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper/FormFieldStateWrapper';
25+
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper/InputStateWrapper';
26+
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper/InputContainerStateWrapper';
2727
import { InputFileController } from './controller';
2828
import { translate } from '../../i18n';
2929
import { KolButtonWcTag } from '../../core/component-names';

packages/components/src/components/input-number/shadow.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ import type {
2525

2626
import { nonce } from '../../utils/dev.utils';
2727
import { propagateSubmitEventToForm } from '../form/controller';
28-
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper';
29-
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper';
30-
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper';
28+
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper/FormFieldStateWrapper';
29+
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper/InputStateWrapper';
30+
import KolInputContainerFc from '../../functional-component-wrappers/InputContainerStateWrapper/InputContainerStateWrapper';
3131
import { InputNumberController } from './controller';
3232

3333
/**

packages/components/src/components/input-password/shadow.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ import { devHint, setState } from '../../schema';
2424

2525
import { nonce } from '../../utils/dev.utils';
2626
import { propagateSubmitEventToForm } from '../form/controller';
27-
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper';
28-
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper';
29-
import KolInputContainerStateWrapperFc from '../../functional-component-wrappers/InputContainerStateWrapper';
27+
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper/FormFieldStateWrapper';
28+
import KolInputStateWrapperFc, { type InputStateWrapperProps } from '../../functional-component-wrappers/InputStateWrapper/InputStateWrapper';
29+
import KolInputContainerStateWrapperFc from '../../functional-component-wrappers/InputContainerStateWrapper/InputContainerStateWrapper';
3030
import { InputPasswordController } from './controller';
3131
import { translate } from '../../i18n';
3232
import type { PasswordVariantPropType } from '../../schema/props/variant/password-variant';

packages/components/src/components/input-radio/shadow.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,11 @@ import { nonce } from '../../utils/dev.utils';
2424
import { InputRadioController } from './controller';
2525
import { propagateSubmitEventToForm } from '../form/controller';
2626

27-
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper';
28-
import KolFieldControlStateWrapperFc, { type FieldControlStateWrapperProps } from '../../functional-component-wrappers/FieldControlStateWrapper';
29-
import KolRadioStateWrapperFc, { type RadioStateWrapperProps } from '../../functional-component-wrappers/RadioStateWrapper';
27+
import KolFormFieldStateWrapperFc, { type FormFieldStateWrapperProps } from '../../functional-component-wrappers/FormFieldStateWrapper/FormFieldStateWrapper';
28+
import KolFieldControlStateWrapperFc, {
29+
type FieldControlStateWrapperProps,
30+
} from '../../functional-component-wrappers/FieldControlStateWrapper/FieldControlStateWrapper';
31+
import KolRadioStateWrapperFc, { type RadioStateWrapperProps } from '../../functional-component-wrappers/RadioStateWrapper/RadioStateWrapper';
3032
import type { OrientationPropType } from '../../schema/props/orientation';
3133

3234
/**

0 commit comments

Comments
 (0)