27 lines
527 B
JavaScript
Raw Normal View History

2024-01-29 09:26:07 +08:00
export function largerSize(size) {
switch (size) {
case 'tiny':
return 'small';
case 'small':
return 'medium';
case 'medium':
return 'large';
case 'large':
return 'huge';
}
}
export function smallerSize(size) {
switch (size) {
case 'tiny':
return 'mini';
case 'small':
return 'tiny';
case 'medium':
return 'small';
case 'large':
return 'medium';
case 'huge':
return 'large';
}
2024-08-02 18:19:39 +08:00
throw new Error(`${size} has no smaller size.`);
2024-01-29 09:26:07 +08:00
}