Comments (2)
The 'look and feel' part was easy: #220
Composition part:
A lot of work has been put into the custom tree-view functionality.
Unfortunately, the already existing MUI's React Tree View has not been used here and therefore current version is not as well documented and may seem complicated.
I see 2 solutions here:
- Document the current tree-view implementation
- Use MUI's React Tree View - parse the JSON coming from server in a similar way as here: MUI's demo and style the tree accordingly.
from adopt-tapir.
If, from the maintenance point of view (considering the documentation and the fact that existing components don't have to be tested, etc...), it would be cheaper to rely on MUI's Tree View I would favour the solution 2.
...
from adopt-tapir.
Related Issues (20)
- No space between sentences in generated code
- Enable zio for the netty server implementation
- Update tapir to latest version, which includes changes to zio-http
- [frontend] Generated code doesn't scroll in preview
- Errors and periodical restarts
- Not upgrade sbt-native-packager! - working version 1.9.11 HOT 1
- Fix scala-steward HOT 1
- Deprecation warning in Adopt Tapir starter project (ZIO + http4s) HOT 9
- Update scala-cli, use new directives for test/production dependencies HOT 1
- Add logback.xml
- Add pekko as a server implementation
- Add Pickler as a JSON variant
- [backend]: ContentServiceTest doesn't test anything
- [backend] FileManager doesn't delete the directory in `FilesManager.deleteFilesAsStatedInConfig`
- [backend] clean-up all compiler warnings
- upgrade GH Actions versions to the latest major versions
- No logback dependency in netty servers, even though the config file is there
- Tethys as json variant
- Use OxApp HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from adopt-tapir.