Skip to content

🏃‍♂️ Experimental code for GrapeScope portal

Notifications You must be signed in to change notification settings

BQXBQX/studio-draw-pattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 @graphscope/studio-draw-pattern

NPM version NPM downloads

🛠 工具开发

$ git clone https://github.com/BQXBQX/studio-draw-pattern.git
$ pnpm install
$ npm run dev
$ npm run build

🦴 项目架构

主要开发集中在 src 文件夹内

.
├── README.md
├── package.json
├── pnpm-lock.yaml
├── src
│   ├── components   # 相关组件,计划封装为<DrawPattern />组件
│   ├── hooks        # 相关的React Hook, 计划最后封装两个Hook, useGenerate&useDeconstruct,
│   ├── index.ts     # 项目入口
│   ├── stores       # 项目的状态管理,使用valtio进行封装
│   ├── types        # 项目的所有类型
│   │   ├── edge.d.ts
│   │   ├── node.d.ts
│   │   ├── property.d.ts
│   │   └── variable.d.ts
│   └── utils        # 相关工具函数
└── tsconfig.json

🛠 API

🌞 TODO

  • Cypher 语句适配
  • Cypher Node 正则匹配
  • Cypher Edge 正则匹配
  • Cypher MATCH 语句正则匹配
  • Cypher Node 字符串拼接
  • Cypher Edge 字符串拼接
  • Cypher MATCH 字符串拼接

产品交互设计

About

🏃‍♂️ Experimental code for GrapeScope portal

Resources

Stars

Watchers

Forks

Releases

No releases published