UNPKG

@ustack/uskin

Version:

A graceful framework which provides developers another chance to build an amazing site.

52 lines (47 loc) 971 B
const {Tab} = uskin; function listener(e, status) { console.debug('click triggered!', e, status); document.getElementById('name').innerHTML = status.name; } let items1 = [{ name: 'Overview', key: '0' }, { name: 'Account Recharge', key: '1', default: true }, { name: 'Recharge Record', key: '2', disabled: true }]; let items2 = [{ name: 'Overview', key: '0', default: true }]; let items3 = [{ name: 'Overview', key: '0', default: true }, { name: 'Account Recharge', key: '1' }, { name: 'Disabled Tab', key: '2', disabled: true }]; ReactDOM.render( <div> <Tab items={items1} onClick={listener} /> <Tab items={items2} onClick={listener} /> <Tab items={items1} type="sm" onClick={listener} /> <Tab items={items3} type="sm" onClick={listener} /> <div className="name-box"> <span>The Tab is </span> <span id="name">{status.name}</span> </div> </div>, document.getElementById('example') );