Skip to content

Playground - add static build and Storybook PR preview deployment#33005

Draft
aleksei-semikozov wants to merge 15 commits intoDevExpress:26_1from
aleksei-semikozov:vite-playground-26_1
Draft

Playground - add static build and Storybook PR preview deployment#33005
aleksei-semikozov wants to merge 15 commits intoDevExpress:26_1from
aleksei-semikozov:vite-playground-26_1

Conversation

@aleksei-semikozov
Copy link
Contributor

No description provided.

aleksei-semikozov and others added 10 commits March 20, 2026 11:12
…n import

- Added removeUninitializedClassFields babel visitor to strip type-only
  class property declarations that would otherwise initialize as undefined
  and overwrite values set during _init() in the legacy OOP system
- Added @babel/plugin-transform-class-properties (loose) to convert
  field initializers to constructor assignments
- Added @babel/plugin-transform-typescript as explicit dependency
- Added jQuery integration side-effect import in scheduler-example.ts
- Removed vite-plugin-inferno dependency, replaced with custom plugin

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Move initialized class field assignments to end of constructor body
to match TypeScript's legacy useDefineForClassFields:false behavior.
This fixes cases where field initializers depend on constructor
parameter properties (e.g. this._workSpace._dateTableScrollable).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@aleksei-semikozov aleksei-semikozov self-assigned this Mar 20, 2026
aleksei-semikozov added a commit that referenced this pull request Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant