MCPcopy Create free account
hub / github.com/adobe/react-spectrum / shortName

Function shortName

packages/@react-spectrum/s2/chromatic/utils.tsx:15–77  ·  view source on GitHub ↗
(key: string, value: any)

Source from the content-addressed store, hash-verified

13import {generatePowerset} from '@react-spectrum/story-utils';
14
15export function shortName(key: string, value: any): string {
16 let returnVal = '';
17 switch (key) {
18 case 'defaultSelected':
19 returnVal = 'selected';
20 break;
21 case 'isIndeterminate':
22 returnVal = 'indet';
23 break;
24 case 'isQuiet':
25 returnVal = 'q';
26 break;
27 case 'isDisabled':
28 returnVal = 'd';
29 break;
30 case 'isEmphasized':
31 returnVal = 'emp';
32 break;
33 case 'isInvalid':
34 returnVal = 'invalid';
35 break;
36 case 'isReadOnly':
37 returnVal = 'ro';
38 break;
39 case 'isRequired':
40 returnVal = 'req';
41 break;
42 case 'isSelected':
43 returnVal = 'selec';
44 break;
45 case 'orientation':
46 returnVal = `orien: ${value}`;
47 break;
48 case 'necessityIndicator':
49 returnVal = `indicator: ${value}`;
50 break;
51 case 'size':
52 returnVal = `size: ${value}`;
53 break;
54 case 'staticColor':
55 returnVal = `static: ${value}`;
56 break;
57 case 'fillStyle':
58 returnVal = `fill: ${value}`;
59 break;
60 case 'variant':
61 returnVal = `var: ${value}`;
62 break;
63 case 'align':
64 returnVal = `align: ${value}`;
65 break;
66 case 'labelAlign':
67 returnVal = `align: ${value}`;
68 break;
69 case 'labelPosition':
70 returnVal = `pos: ${value}`;
71 break;
72 case 'hideStepper':

Callers 12

TemplateFunction · 0.90
VerticalTemplateFunction · 0.90
TemplateFunction · 0.90
TemplateFunction · 0.90
TemplateFunction · 0.90
TemplateFunction · 0.90
TemplateFunction · 0.90
TemplateFunction · 0.90
TemplateFunction · 0.90
TemplateFunction · 0.90
TemplateFunction · 0.90
TemplateFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected