Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Module View as reusable component #703

Merged
merged 30 commits into from
Dec 12, 2024
Merged

Module View as reusable component #703

merged 30 commits into from
Dec 12, 2024

Conversation

petar-cvit
Copy link
Collaborator

Extracts Module details view as a reusable component. Also, adds webpack so Cyclops can be built as a library and reused in other apps (Backstage plugin)

@petar-cvit petar-cvit self-assigned this Dec 5, 2024
@petar-cvit petar-cvit requested a review from a team as a code owner December 5, 2024 17:31
petar-cvit and others added 2 commits December 12, 2024 14:17
* onUninstallReleaseSuccess handler

* ignore tsbuildinfo

* scope object style to form

* load css chunks

* edit module api layer

* onResource delete helm handler

* onResource delete module handler

* use shared edit component

* extract edit module to a shared component

* export Edit module shared component

* update ui license and package name
* loading resource data state

* remove axios dep

---------

Co-authored-by: petar-cvit <[email protected]>
@KaradzaJuraj KaradzaJuraj merged commit 9fc65f5 into main Dec 12, 2024
1 check passed
@KaradzaJuraj KaradzaJuraj deleted the build-lib branch December 12, 2024 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants