linagora/lin-pulsar ? reverse-engineered prompt
Reverse engineered prompt
Build me a shared Vue 3 component library for a Quasar app, something I can reuse across multiple modules in a federated frontend.
I want it to include the kind of building blocks a real admin app needs, like a base layout, navigation menu, profile and logout menu items, reusable cards for information, actions, search, lifecycle actions, editable tables, sortable lists, trees, and a few form fields for entity attributes. Also add the default module pieces for empty routes, empty lifecycle, empty i18n, plus the generic page routes and page lifecycle modules.
Make it feel polished and ready to plug into a larger app, with clean docs for each component, sensible defaults, and support for loading states, configuration driven behavior, and simple reuse across different pages. If you need to, look up the current Quasar and Vue 3 docs online so the implementation matches modern best practices.
Are you gonna build this?
make sure you review the code using coderabbit