f15d0ab243cd2c96a2b6b7d31be97ed1f8ef22c9
The catalog was gated on ``currentStep === startStep`` so it would re-appear at step 1 whenever ``providerHint`` skipped the catalog (e.g. GPU Service's "Add a Kubernetes Cluster" empty-state CTA). Result: the configure step rendered the catalog *plus* the Name/Description/Advanced form together, with Kubernetes shown as already selected — confusing and ugly. Pin the catalog to step 0 explicitly. ``startStep`` was only used to seed ``currentStep``, so it's inlined into the ``useState`` initializer to keep the "skip the catalog when providerHint is set" intent in one place. Pre-selecting a provider now correctly lands the user straight on the configure form alone.
GPUStack UI
UI for GPUStack.
Installation
- Nodejs 16.0+(with NPM)
If you're on Mac
brew install node
npm install -g pnpm
- Setup
git clone https://github.com/gpustack/gpustack-ui/
- Install dependencies
cd gpustack-ui
pnpm install
Usage
- Run development server (at http://localhost:9000)
npm run dev
- build release
npm run build
Bugs & Issues
- Please submit bugs and issues with a label
ui
Links
- Official website: https://gpustack.ai/
- Documents: https://docs.gpustack.ai/latest/overview/
Languages
TypeScript
68.9%
JavaScript
29.4%
Less
1.4%
CSS
0.3%