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

loading resource data state #704

Merged
merged 4 commits into from
Dec 12, 2024
Merged

loading resource data state #704

merged 4 commits into from
Dec 12, 2024

Conversation

KaradzaJuraj
Copy link
Collaborator

πŸ“‘ Description

  • add loading phase to resources while they are fetching data

βœ… Checks

  • I have tested my code (provide screenshots or screen recordings of a working solution)
  • I have performed a self-review of my code

@KaradzaJuraj KaradzaJuraj requested a review from a team as a code owner December 6, 2024 17:35
petar-cvit and others added 3 commits December 6, 2024 22:51
# Conflicts:
#	cyclops-ui/src/components/k8s-resources/ClusterRole.tsx
#	cyclops-ui/src/components/k8s-resources/ConfigMap.tsx
#	cyclops-ui/src/components/k8s-resources/CronJob.tsx
#	cyclops-ui/src/components/k8s-resources/DaemonSet.tsx
#	cyclops-ui/src/components/k8s-resources/Deployment.tsx
#	cyclops-ui/src/components/k8s-resources/Job.tsx
#	cyclops-ui/src/components/k8s-resources/PersistentVolumeClaim.tsx
#	cyclops-ui/src/components/k8s-resources/Pod.tsx
#	cyclops-ui/src/components/k8s-resources/Secret.tsx
#	cyclops-ui/src/components/k8s-resources/Service.tsx
#	cyclops-ui/src/components/k8s-resources/StatefulSet.tsx
@petar-cvit petar-cvit merged commit f81963b into build-lib Dec 12, 2024
1 check passed
@petar-cvit petar-cvit deleted the loading-resource-data branch December 12, 2024 13:20
KaradzaJuraj added a commit that referenced this pull request Dec 12, 2024
* gitignore js map

* build config

* k8s resource data fetching

* pod actions

* sidebar variables

* refactor module details page

* move away from css modules

* refactor modules page

* felxible api streaming

* reusable module view

* api layer

* webpack config

* use state deps

* use state deps

* update package.json dependencies

* use state deps

* update package.json dependencies

* update package.json dependencies

* pod logging handlers

* refctor fetch resource callback

* rm axios as dep

* on edit and rollback handlers

* replace name and namespace for consistency

* workload streaming disabled based on context

* implement module deletion

* pod resource log handling

* custom stream implementation on tab change

* helm shared component (#708)

* helm shared component

* effect deps

* Edit module shared component (#710)

* 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 (#704)

* loading resource data state

* remove axios dep

---------

Co-authored-by: petar-cvit <[email protected]>

---------

Co-authored-by: KaradzaJuraj <[email protected]>
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