Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
fadaa41
feat: update react to 18.3.1
fulcanellee Sep 25, 2025
68147c0
feat: update @types/react-transition-group to 4.4.12
fulcanellee Sep 25, 2025
dae8157
fix(number-input): typings
fulcanellee Sep 25, 2025
557ec31
fix(tab-bar): typings
fulcanellee Sep 25, 2025
32d5a0a
feat: support react 19.1.1
fulcanellee Sep 26, 2025
a2acbc7
feat: update types/react-transition-group to 4.4.12
fulcanellee Sep 25, 2025
00581f2
fix(number-input): typings
fulcanellee Sep 25, 2025
e0b4afe
fix(tab-bar): typings
fulcanellee Sep 25, 2025
aee9302
fix(calendar-with-skeleton): fix findDOMNode
fulcanellee Sep 26, 2025
f954142
fix(custom-picker-button): typings
fulcanellee Sep 29, 2025
32c3f05
fix(chart): update recharts to 2.15.4, fix errors
fulcanellee Sep 29, 2025
666264f
fix(drawer): fix findDOMNode
fulcanellee Sep 30, 2025
8ded116
docs(icon-view): fix key
fulcanellee Sep 30, 2025
030cbcc
fix(international-phone-input): fix autoComplete error
fulcanellee Sep 30, 2025
a28c64e
feat(markdown): update react-markdown to 8.0.5, fix dom error
fulcanellee Sep 30, 2025
aa240a7
feat(notification): add containerRef props
fulcanellee Sep 30, 2025
305eda9
fix(notification-manager): fix findDOMNode
fulcanellee Sep 30, 2025
9c11578
docs(pure-cell): fix errors
fulcanellee Sep 30, 2025
5028895
Merge remote-tracking branch 'origin/feat/react_18.3.1' into feat/rea…
fulcanellee Oct 1, 2025
5d7d456
feat(markdown): update react-markdown to 9.1.0
fulcanellee Oct 2, 2025
b4e5033
feat(pass-code): fix findDOMNode, fix key
fulcanellee Oct 2, 2025
0a74a23
feat(pass-code-v1): fix findDOMNode
fulcanellee Oct 2, 2025
1b321cf
fix(calendar): fix findDOMNode
fulcanellee Oct 2, 2025
8413a52
Merge remote-tracking branch 'origin/feat/react_18.3.1' into feat/rea…
fulcanellee Oct 2, 2025
d739751
feat: update alfalab/icons-*
fulcanellee Oct 3, 2025
e0505ad
Merge remote-tracking branch 'origin/feat/react_18.3.1' into feat/rea…
fulcanellee Oct 3, 2025
f9ededc
Merge remote-tracking branch 'origin/master' into feat/react_18.3.1
fulcanellee Oct 3, 2025
db3490d
Merge remote-tracking branch 'origin/feat/react_18.3.1' into feat/rea…
fulcanellee Oct 3, 2025
172abf9
Merge remote-tracking branch 'origin/master' into feat/react_18.3.1
fulcanellee Oct 3, 2025
07a29ee
Merge remote-tracking branch 'origin/feat/react_18.3.1' into feat/rea…
fulcanellee Oct 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .changeset/calm-guests-bake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-number-input': patch
---

Исправление типизации пропса `Input`
7 changes: 7 additions & 0 deletions .changeset/cyan-clouds-sin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-pass-code': patch
---

- Исправлена ошибка `findDOMNode`
- Исправлена ошибка `React key`
6 changes: 6 additions & 0 deletions .changeset/dark-stars-decide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components-notification': minor
'@alfalab/core-components': minor
---

Добавлен пропс `containerRef`, для получения ссылки на контейнер компонента
6 changes: 6 additions & 0 deletions .changeset/four-pots-yell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-custom-picker-button': patch
---

Исправление типизации внутреннего компонента `Field`
6 changes: 6 additions & 0 deletions .changeset/full-regions-invite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-international-phone-input': patch
---

Исправлена `autoComplete` ошибка
7 changes: 7 additions & 0 deletions .changeset/good-turtles-kneel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@alfalab/core-components': minor
'@alfalab/core-components-markdown': minor
---

- Обновлена библиотека `[email protected]`
- Исправлена ошибка связанная с неправильной структурой `DOM` элементов
124 changes: 124 additions & 0 deletions .changeset/great-pandas-smell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
---
'@alfalab/core-components-international-phone-input': minor
'@alfalab/core-components-calendar-with-skeleton': minor
'@alfalab/core-components-navigation-bar-private': minor
'@alfalab/core-components-circular-progress-bar': minor
'@alfalab/core-components-hatching-progress-bar': minor
'@alfalab/core-components-custom-picker-button': minor
'@alfalab/core-components-notification-manager': minor
'@alfalab/core-components-stepped-progress-bar': minor
'@alfalab/core-components-universal-date-input': minor
'@alfalab/core-components-file-upload-item-v1': minor
'@alfalab/core-components-input-autocomplete': minor
'@alfalab/core-components-keyboard-focusable': minor
'@alfalab/core-components-segmented-control': minor
'@alfalab/core-components-date-range-input': minor
'@alfalab/core-components-file-upload-item': minor
'@alfalab/core-components-intl-phone-input': minor
'@alfalab/core-components-select-with-tags': minor
'@alfalab/core-components-confirmation-v1': minor
'@alfalab/core-components-date-time-input': minor
'@alfalab/core-components-generic-wrapper': minor
'@alfalab/core-components-pattern-lock-v1': minor
'@alfalab/core-components-universal-modal': minor
'@alfalab/core-components-calendar-input': minor
'@alfalab/core-components-calendar-range': minor
'@alfalab/core-components-checkbox-group': minor
'@alfalab/core-components-navigation-bar': minor
'@alfalab/core-components-page-indicator': minor
'@alfalab/core-components-password-input': minor
'@alfalab/core-components-system-message': minor
'@alfalab/core-components-action-button': minor
'@alfalab/core-components-custom-button': minor
'@alfalab/core-components-picker-button': minor
'@alfalab/core-components-product-cover': minor
'@alfalab/core-components-sortable-list': minor
'@alfalab/core-components-stack-context': minor
'@alfalab/core-components-amount-input': minor
'@alfalab/core-components-bottom-sheet': minor
'@alfalab/core-components-confirmation': minor
'@alfalab/core-components-form-control': minor
'@alfalab/core-components-masked-input': minor
'@alfalab/core-components-notification': minor
'@alfalab/core-components-number-input': minor
'@alfalab/core-components-pass-code-v1': minor
'@alfalab/core-components-pattern-lock': minor
'@alfalab/core-components-progress-bar': minor
'@alfalab/core-components-slider-input': minor
'@alfalab/core-components-status-badge': minor
'@alfalab/core-components-icon-button': minor
'@alfalab/core-components-list-header': minor
'@alfalab/core-components-phone-input': minor
'@alfalab/core-components-popup-sheet': minor
'@alfalab/core-components-radio-group': minor
'@alfalab/core-components-toast-plate': minor
'@alfalab/core-components-with-suffix': minor
'@alfalab/core-components-base-modal': minor
'@alfalab/core-components-card-image': minor
'@alfalab/core-components-code-input': minor
'@alfalab/core-components-date-input': minor
'@alfalab/core-components-filter-tag': minor
'@alfalab/core-components-pagination': minor
'@alfalab/core-components-side-panel': minor
'@alfalab/core-components-time-input': minor
'@alfalab/core-components-typography': minor
'@alfalab/core-components-accordion': minor
'@alfalab/core-components-bank-card': minor
'@alfalab/core-components-icon-view': minor
'@alfalab/core-components-indicator': minor
'@alfalab/core-components-pass-code': minor
'@alfalab/core-components-pure-cell': minor
'@alfalab/core-components-scrollbar': minor
'@alfalab/core-components-backdrop': minor
'@alfalab/core-components-calendar': minor
'@alfalab/core-components-cdn-icon': minor
'@alfalab/core-components-checkbox': minor
'@alfalab/core-components-collapse': minor
'@alfalab/core-components-dropzone': minor
'@alfalab/core-components-markdown': minor
'@alfalab/core-components-skeleton': minor
'@alfalab/core-components-textarea': minor
'@alfalab/core-components-underlay': minor
'@alfalab/core-components-comment': minor
'@alfalab/core-components-divider': minor
'@alfalab/core-components-gallery': minor
'@alfalab/core-components-popover': minor
'@alfalab/core-components-spinner': minor
'@alfalab/core-components-tab-bar': minor
'@alfalab/core-components-tooltip': minor
'@alfalab/core-components-amount': minor
'@alfalab/core-components-attach': minor
'@alfalab/core-components-button': minor
'@alfalab/core-components-config': minor
'@alfalab/core-components-drawer': minor
'@alfalab/core-components-loader': minor
'@alfalab/core-components-portal': minor
'@alfalab/core-components-select': minor
'@alfalab/core-components-shared': minor
'@alfalab/core-components-slider': minor
'@alfalab/core-components-status': minor
'@alfalab/core-components-switch': minor
'@alfalab/core-components-alert': minor
'@alfalab/core-components-badge': minor
'@alfalab/core-components-chart': minor
'@alfalab/core-components-input': minor
'@alfalab/core-components-modal': minor
'@alfalab/core-components-plate': minor
'@alfalab/core-components-radio': minor
'@alfalab/core-components-space': minor
'@alfalab/core-components-stack': minor
'@alfalab/core-components-steps': minor
'@alfalab/core-components-table': minor
'@alfalab/core-components-toast': minor
'@alfalab/core-components-grid': minor
'@alfalab/core-components-link': minor
'@alfalab/core-components-list': minor
'@alfalab/core-components': minor
'@alfalab/core-components-tabs': minor
'@alfalab/core-components-text': minor
'@alfalab/core-components-gap': minor
'@alfalab/core-components-tag': minor
'@alfalab/core-components-mq': minor
---

Добавлена поддержка `[email protected]`
6 changes: 6 additions & 0 deletions .changeset/huge-spies-end.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-drawer': patch
---

Исправлена ошибка `findDOMNode`
6 changes: 6 additions & 0 deletions .changeset/itchy-pets-lead.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-pass-code-v1': patch
---

Исправлена ошибка `findDOMNode`
6 changes: 6 additions & 0 deletions .changeset/itchy-walls-obey.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-tab-bar': patch
---

Исправление типизации компонента
6 changes: 6 additions & 0 deletions .changeset/metal-pillows-laugh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-calendar-with-skeleton': patch
---

Исправлена ошибка `findDOMNode`
6 changes: 6 additions & 0 deletions .changeset/salty-terms-agree.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components-notification-manager': patch
'@alfalab/core-components': patch
---

Исправлена ошибка `findDOMNode`
6 changes: 6 additions & 0 deletions .changeset/seven-games-clean.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-calendar': patch
---

Исправлена ошибка `findDOMNode`
10 changes: 10 additions & 0 deletions .changeset/soft-parents-heal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-universal-modal': patch
'@alfalab/core-components-page-indicator': patch
'@alfalab/core-components-base-modal': patch
'@alfalab/core-components-backdrop': patch
'@alfalab/core-components-popover': patch
---

Обновление типов `types/react-transition-group`
7 changes: 7 additions & 0 deletions .changeset/wet-ravens-invite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@alfalab/core-components': patch
'@alfalab/core-components-chart': patch
---

- Обновлена библиотека `[email protected]`
- Исправлены ошибки связанные с передачей `key`
28 changes: 27 additions & 1 deletion jest.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,33 @@ const dirname = path.dirname(fileURLToPath(import.meta.url));
const tsconfig = fse.readJsonSync(path.join(dirname, 'tsconfig.test.json'), { encoding: 'utf8' });

const IGNORED_PACKAGES = ['@alfalab/core-components-codemod'];
const IGNORED_MODULES = ['@alfalab/hooks', 'simplebar', 'uuid'];

/**
* Список пакетов которые нужно трансформировать, так как [email protected] ESM-only
* @see https://github.com/remarkjs/react-markdown/blob/main/changelog.md#700---2021-08-13
*/
const REACT_MARKDOWN_IGNORED_MODULES = [
'react-markdown',
'remark-.*',
'unist-util-.*',
'vfile.*',
'unified',
'bail',
'is-plain-obj',
'trough',
'mdast-.*',
'micromark.*',
'decode-named-character-reference',
'trim-lines',
'property-information',
'hast-util-.*',
'.*-separated-tokens',
'devlop',
'estree-util-is-identifier-name',
'html-url-attributes',
];

const IGNORED_MODULES = ['@alfalab/hooks', 'simplebar', 'uuid', ...REACT_MARKDOWN_IGNORED_MODULES];

const tsJestPreset = createJsWithTsLegacyPreset({ tsconfig: '<rootDir>/tsconfig.test.json' });

Expand Down
12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
"react-scripts/resolve-url-loader": "^5.0.0"
},
"devDependencies": {
"@alfalab/icons-glyph": "^2.247.0",
"@alfalab/icons-glyph": "^2.254.0",
"@alfalab/lint-preset": "^1.0.0",
"@changesets/cli": "^2.29.7",
"@changesets/get-github-info": "^0.5.1",
Expand Down Expand Up @@ -103,9 +103,9 @@
"@types/lodash.throttle": "^4.1.7",
"@types/micromatch": "^4.0.9",
"@types/node": "^22.15.18",
"@types/react": "^18.0.15",
"@types/react-dom": "^18.0.6",
"@types/react-transition-group": "^4.4.5",
"@types/react": "^18.3.24",
"@types/react-dom": "^18.3.7",
"@types/react-transition-group": "^4.4.12",
"@types/resolve": "^1.20.6",
"@types/swiper": "^5.4.3",
"@types/use-sync-external-store": "^0.0.6",
Expand Down Expand Up @@ -149,8 +149,8 @@
"prettier": "~3.6.2",
"querystring-es3": "^0.2.1",
"raw-loader": "^4.0.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-github-btn": "^1.2.0",
"react-scripts": "^5.0.1",
"resolve": "^1.22.10",
Expand Down
6 changes: 3 additions & 3 deletions packages/accordion/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@
"dependencies": {
"@alfalab/core-components-shared": "^1.1.0",
"@alfalab/core-components-typography": "^5.0.2",
"@alfalab/icons-glyph": "^2.247.0",
"@alfalab/icons-glyph": "^2.254.0",
"@juggle/resize-observer": "^3.3.1",
"classnames": "^2.5.1",
"tslib": "^2.4.0"
},
"peerDependencies": {
"react": "^16.9.0 || ^17.0.1 || ^18.0.0",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0"
"react": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1"
},
"publishConfig": {
"access": "public",
Expand Down
4 changes: 2 additions & 2 deletions packages/action-button/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
"tslib": "^2.4.0"
},
"peerDependencies": {
"react": "^16.9.0 || ^17.0.1 || ^18.0.0",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0"
"react": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1"
},
"publishConfig": {
"access": "public",
Expand Down
4 changes: 2 additions & 2 deletions packages/alert/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"tslib": "^2.4.0"
},
"peerDependencies": {
"react": "^16.9.0 || ^17.0.1 || ^18.0.0",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0"
"react": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1"
},
"publishConfig": {
"access": "public",
Expand Down
4 changes: 2 additions & 2 deletions packages/amount-input/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
"tslib": "^2.4.0"
},
"peerDependencies": {
"react": "^16.9.0 || ^17.0.1 || ^18.0.0",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0"
"react": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1"
},
"publishConfig": {
"access": "public",
Expand Down
4 changes: 2 additions & 2 deletions packages/amount/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
"tslib": "^2.4.0"
},
"peerDependencies": {
"react": "^16.9.0 || ^17.0.1 || ^18.0.0",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0"
"react": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1"
},
"publishConfig": {
"access": "public",
Expand Down
6 changes: 3 additions & 3 deletions packages/attach/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@
"@alfalab/core-components-button": "^12.0.1",
"@alfalab/core-components-keyboard-focusable": "^5.0.0",
"@alfalab/core-components-progress-bar": "^4.0.0",
"@alfalab/icons-glyph": "^2.247.0",
"@alfalab/icons-glyph": "^2.254.0",
"@alfalab/utils": "^1.18.0",
"classnames": "^2.5.1",
"react-merge-refs": "^1.1.0",
"tslib": "^2.4.0"
},
"peerDependencies": {
"react": "^16.9.0 || ^17.0.1 || ^18.0.0",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0"
"react": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1"
},
"publishConfig": {
"access": "public",
Expand Down
6 changes: 3 additions & 3 deletions packages/backdrop/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
"main": "index.js",
"module": "./esm/index.js",
"dependencies": {
"@types/react-transition-group": "^4.4.5",
"@types/react-transition-group": "^4.4.12",
"classnames": "^2.5.1",
"react-transition-group": "^4.4.5",
"tslib": "^2.4.0"
},
"peerDependencies": {
"react": "^16.9.0 || ^17.0.1 || ^18.0.0",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0"
"react": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1",
"react-dom": "^16.9.0 || ^17.0.1 || ^18.0.0 || ^19.1.1"
},
"publishConfig": {
"access": "public",
Expand Down
Loading