tessl install tessl/npm-vant@4.9.0Mobile UI Components library built on Vue 3 with 100+ components
Agent Success
Agent success rate when using this tile
74%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.07x
Baseline
Agent success rate without this tile
69%
Create a circular progress dashboard that displays multiple progress indicators with different configurations. The dashboard should allow users to visualize progress for various metrics using circular progress components.
The dashboard should display four circular progress indicators:
Each indicator should:
Include a control panel with:
The dashboard should:
@generates
/**
* CircularProgressDashboard Component
*
* A Vue component that displays multiple circular progress indicators
* with various configurations and allows interactive updates.
*/
export default {
name: 'CircularProgressDashboard',
data() {
return {
basicProgress: 75,
strokeProgress: 50,
colorProgress: 30,
largeProgress: 90,
inputValue: ''
}
},
methods: {
updateAll() {
// Update all progress values
}
}
}Provides mobile UI components including circular progress indicators with customization options for stroke width, colors, and size.