MCPcopy Create free account
hub / github.com/flyfloor/react-component / render

Method render

demo/example/DropDownDemo.jsx:31–179  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

29 }
30
31 render() {
32 return (
33 <div style={{"minHeight": 1800}}>
34 <h3>Dropdown</h3>
35 <ul>
36 <li>
37 <h4>Default dropdown</h4>
38 <p>you selected option value is <span className="gap-word">{this.state.value}</span></p>
39 <div style={{'width': '280px'}}>
40 <DropDown options={options} labelName='name' valueName='value'
41 onChange={this.displayChange.bind(this, 'value')} />
42 </div>
43 <pre>
44 <code>
45{`<DropDown options={options} labelName='name'
46 valueName='value' onChange={displayChange} />`}
47 </code>
48 </pre>
49 </li>
50 <li>
51 <h4>Dropdown with default selected</h4>
52 <p>this will change value of next dropdown</p>
53 <div style={{'width': '280px'}}>
54 <DropDown options={options} labelName='name' valueName='value'
55 onChange={this.displayChange.bind(this, 'value1')} defaultSelected={true}/>
56 </div>
57 <pre>
58 <code>
59{`<DropDown options={options}
60 labelName='name' valueName='value'
61 onChange={displayChange} defaultSelected={true}/>`}
62 </code>
63 </pre>
64 </li>
65 <li>
66 <h4>Dropdown received value</h4>
67 <p>will not change previous value</p>
68 <div style={{'width': '280px'}}>
69 <DropDown options={options} labelName='name' value={this.state.value1}
70 onChange={this.displayChange.bind(this, 'value1')}
71 defaultSelected={true} valueName='value'/>
72 </div>
73 <pre>
74 <code>
75{`
76<DropDown options={options} labelName='name'
77 value={value} onChange={displayChange}
78 defaultSelected={true} valueName='value'/>
79`}
80 </code>
81 </pre>
82 </li>
83 <li>
84 <h4>Dropdown with search field</h4>
85 <p>this will change value of prev dropdown</p>
86 <div style={{'width': '280px'}}>
87 <DropDown options={options} labelName='name'
88 onChange={this.displayChange.bind(this, 'value1')}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected