d3george / slash-admin

A modern react admin. It is based on react 18, vite and TypeScript. It's fast !
https://admin.slashspaces.com/
MIT License
1.49k stars 218 forks source link

enhance: 统一page下页面命名,并自动生成相关select选项 #37

Closed ydiego closed 4 months ago

ydiego commented 4 months ago
  1. 优化目录结构,页面命名统一为/xxx//**/index.tsx格式
  2. 自动生成component select选项,使得权限页面下创建和编辑中的component不必手写
  3. 去掉dashboard header中的backdrop-blur类,图表页面下滑时会有样式问题 image image
vercel[bot] commented 4 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
slash-admin ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 26, 2024 7:50am
d3george commented 4 months ago

考虑了一下,目前不引入这个功能,虽然方便了选择,但是降低了灵活性且增加了一些约定配置

ydiego commented 4 months ago

考虑了一下,目前不引入这个功能,虽然方便了选择,但是降低了灵活性且增加了一些约定配置

好的,关于灵活性主要是防止输错,改成选择和输入都可以即可,至于约定不做限制也能使用,改动量其实也不多

d3george commented 4 months ago

考虑了一下,目前不引入这个功能,虽然方便了选择,但是降低了灵活性且增加了一些约定配置

好的,关于灵活性主要是防止输错,改成选择和输入都可以即可,至于约定不做限制也能使用,改动量其实也不多

朋友,可以进下Discord,后面有需求可以一起讨论 我看了你的改动,其实有些地方可以更深入一些,比如在选择了父级目录的情况下,compoent选项可以自动过滤,应该会更好,当初也是不想过度设计,所以就决定使用input了

ydiego commented 4 months ago

考虑了一下,目前不引入这个功能,虽然方便了选择,但是降低了灵活性且增加了一些约定配置

好的,关于灵活性主要是防止输错,改成选择和输入都可以即可,至于约定不做限制也能使用,改动量其实也不多

朋友,可以进下Discord,后面有需求可以一起讨论 我看了你的改动,其实有些地方可以更深入一些,比如在选择了父级目录的情况下,compoent选项可以自动过滤,应该会更好,当初也是不想过度设计,所以就决定使用input了

实现了你说的这个过滤需求,不过这样一来还是要做好约定才行,不然pages目录下的所有tsx都包含进来了。还是放自己项目里用吧😂