CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-vant

Mobile UI Components library built on Vue 3 with 100+ components

74

1.07x
Overview
Eval results
Files

Evaluation results

5%

-5%

Mobile PIN Entry Component

NumberKeyboard mobile keypad

Criteria
Without context
With context

NumberKeyboard usage

0%

0%

PasswordInput usage

0%

0%

Component binding

0%

0%

Keyboard visibility

0%

0%

Event handling

66%

33%

10%

-75%

Price Filter Component

Slider range component

Criteria
Without context
With context

Slider component import

100%

100%

Range mode enabled

100%

0%

Min/max configuration

100%

0%

Step increments

100%

0%

Visual marks

50%

0%

Value reactivity

50%

0%

Event handling

100%

0%

75%

-25%

Product Image Gallery

Image component with lazy loading

Criteria
Without context
With context

Image Component Usage

100%

0%

Lazy Loading

100%

100%

Fit Mode

100%

100%

Loading Placeholder

100%

100%

Error Placeholder

100%

100%

92%

-4%

Product Category Selector

TreeSelect hierarchical tree selection

Criteria
Without context
With context

TreeSelect Component Usage

100%

100%

Items Prop Structure

100%

100%

Main Category Tracking

86%

66%

Product Selection Tracking

86%

80%

Height Configuration

100%

100%

Max Selection Limit

100%

100%

Disabled Items Support

100%

100%

Badge Display

100%

100%

100%

Circular Progress Dashboard

Circle circular progress

Criteria
Without context
With context

Circle component import

100%

100%

Basic Circle usage

100%

100%

Stroke width customization

100%

100%

Color customization

100%

100%

Size customization

100%

100%

Text display

100%

100%

Dynamic updates

100%

100%

100%

Product Card Component

Card product card

Criteria
Without context
With context

Card component usage

100%

100%

Image display

100%

100%

Title prop

100%

100%

Description prop

100%

100%

Price display

100%

100%

Footer/action area

100%

100%

60%

43%

Task List Manager with Swipe Actions

SwipeCell swipeable list item

Criteria
Without context
With context

SwipeCell Component Usage

32%

100%

Left Slot Implementation

0%

25%

Right Slot Implementation

0%

25%

Action Button Handlers

30%

75%

SwipeCell Props Configuration

20%

100%

Button Styling

20%

0%

100%

Appointment Date Selector

DatePicker component

Criteria
Without context
With context

DatePicker Import

100%

100%

DatePicker Usage

100%

100%

Visibility Control

100%

100%

Date Filtering

100%

100%

Confirm Event Handling

100%

100%

Date Display

100%

100%

100%

33%

Product Quantity Selector

Stepper numeric input

Criteria
Without context
With context

Stepper component usage

40%

100%

Minimum constraint

100%

100%

Maximum constraint

100%

100%

Initial value

80%

100%

Step configuration

100%

100%

Disabled state handling

50%

100%

Component integration

20%

100%

100%

90%

Mobile Quick Access Tool

FloatingBubble draggable bubble

Criteria
Without context
With context

FloatingBubble component import

100%

100%

Axis configuration

0%

100%

Magnetic edge snapping

0%

100%

Initial offset positioning

0%

100%

Edge gap configuration

0%

100%

Install with Tessl CLI

npx tessl i tessl/npm-vant
Evaluated
Agent
Codex

Table of Contents