molecule icon indicating copy to clipboard operation
molecule copied to clipboard

:rocket: A lightweight Web IDE UI framework.

Results 44 molecule issues
Sort by recently updated
recently updated
newest added

Next Version is a bug-fixed version ### Fixed - [ ] 修复在 Input 框中点击会触发 onLoad 事件 - [ ] 移除 findDOMNode 在项目中的使用 https://github.com/DTStack/molecule/blob/b207f9ebd04fdc9f596d548a8deafc668da4c56b/src/components/tabs/tab.tsx#L103 - [ ] 移除并修复 https://github.com/DTStack/molecule/blob/b207f9ebd04fdc9f596d548a8deafc668da4c56b/src/common/css.ts#L4 - [...

enhancement

### Describe the bug 按照 ``` https://dtstack.github.io/molecule/zh-CN/docs/next/quick-start/ ``` 建立了 molecule-demo, 可以正常运行,并看到浏览器中的默认molecule Workbench. 但是执行 yarn test时候报错。 ``` ● Test suite failed to run Cannot find module '@dtinsight/molecule' from 'src/App.js' Require stack:...

bug

### Describe the bug 1. 目前有如下需求,我通过右键菜单-创建新文件夹打开这个 Input 框,然后我的文件夹创建存在限制条件,条件是不可以大于 64 个字符,但是如果用户输入超出 64 个字符,我只能阻止创建文件,但是无法阻止 Input 消失。 这个交互不是非常好 2. 在 Input 框中点击会触发 onLoad 事件,实际上不应该触发 3. onLoad 配合新建文件夹有交互问题。具体表现为若当前文件夹从未触发过 onLoad 事件,通过点击创建文件夹,则无法创建文件夹。 ### Versions - OS:...

bug

### Describe the bug refer to: https://github.com/DTStack/Taier/issues/459 I need a confirm before close, but no matter `editor.onClose` or something else, it all can't prevent close. ### Versions - OS: MacOS...

bug

### Question 如何实现代码自动补全功能,https://dtstack.github.io/molecule/zh-CN/docs/advanced/customize-workbench 并没有讲解有什么办法去实现,有什么案例或者可以方法去实现吗

help wanted

### 简介 - 本 PR 主要负责仓库迁移至 monorepo 架构 ### 功能点 - [x] dev - [x] build - [x] precommit(包含 eslint prettier stylelint 等) - [x] test - [x] release -...

wontfix
refactoring

### Discussed in https://github.com/DTStack/molecule/discussions/681 Originally posted by **wewoor** November 24, 2021 拆分 src 源码为多个子包,后期可单独发布 ui、react 等不同的包,目录结构类似: ```bash ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README-koKR.md ├── README-zhCN.md ├──...

refactoring

Some unexpected Errors could lead the page blank white screen; Case: item data: ```json {"id":"fixedTab","name":"FlinkSQL","data":{"value":"select * from abc;e","language":"flinksql"},"value":{"code":"select * from abc;e","message":"extraneous input 'E' expecting ","startLineNumber":1,"startColumn":18,"endLineNumber":1,"endColumn":1,"status":8}} ``` ```typescript molecule.problems.addProblems(item) ``` The...

enhancement