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%
Build a product gallery component that efficiently displays multiple product images using lazy loading to optimize page load performance.
Create a Vue 3 component that displays a list of product images with the following features:
@generates
export interface Product {
id: number;
name: string;
price: string;
imageUrl: string;
}
export interface ProductGalleryProps {
products: Product[];
}Provides mobile UI components including Image component with lazy loading support.