react-spectrum
6add5b7b - feat: Style macro devtool (#8305)

Commit
65 days ago
feat: Style macro devtool (#8305) * feat: Style Macro DevTool # Conflicts: # yarn.lock * add parcel patch * small fixes * fix mergeStyles * Add README so people know how to develop this extension * add todos, fix tests, fix lint * fix dev logic * add todo * use static method to inject script * fix the patch * I don't think there is a bug here, different states get different macro hashes * remove console logs * add extension icon * use document idle instead of start to help with tab reload * fix package.json * have dev tool handle all book keeping and poll to avoid memory leak * Add architecture diagrams and explanations * Add patch back in * fix install * remove console.log * fix patch and ts error * fix lint * fix RSC * fix rsc more * Update static macros to store their data directly in a css class * fix tests * fix lint * fix handling between multiple tabs * fix polling cleanup to work with new classnames * revert button change * remove static macros extension information in production * add info to the architecture * fix merge * fix lint in test file * fix more merge issues * fix tableview styles * add location to style macro hash differentiate between hash conflicts when same style is used in multiple files * fix tests * Add more to readme * review comments * feat: Optimize style macro for build vs dev (#9479) * reduce string iterations * fix lint * fix spacing * fix logic * add tests for the style macro merging --------- Co-authored-by: Daniel Lu <dl1644@gmail.com>
Author
Parents
Loading