@@ -55,9 +55,9 @@ var nestedMenuItems = [
5555] ;
5656
5757
58- var MenusPage = React . createClass ( {
58+ class MenusPage extends React . Component {
5959
60- render : function ( ) {
60+ render ( ) {
6161 return (
6262 < div >
6363 < h2 className = "mui-font-style-headline" > Label Menu</ h2 >
@@ -76,10 +76,10 @@ var MenusPage = React.createClass({
7676 { this . _getNestedMenuExample ( ) }
7777 </ div >
7878 ) ;
79- } ,
79+ }
8080
81- _getLabelMenuExample : function ( ) {
82- var code =
81+ _getLabelMenuExample ( ) {
82+ var code =
8383 "var labelMenuItems = [\n" +
8484 " { payload: '1', text: 'ID', data: '1234567890', icon: 'home' },\n" +
8585 " { payload: '2', text: 'Type', data: 'Announcement', icon: 'home' },\n" +
@@ -95,10 +95,10 @@ var MenusPage = React.createClass({
9595 </ div >
9696 </ CodeExample >
9797 ) ;
98- } ,
98+ }
9999
100- _getNumberMenuExample : function ( ) {
101- var code =
100+ _getNumberMenuExample ( ) {
101+ var code =
102102 "var numberMenuItems = [\n" +
103103 " { payload: '1', text: 'All', number: '22' },\n" +
104104 " { payload: '3', text: 'Uncategorized', number: '6'},\n" +
@@ -113,10 +113,10 @@ var MenusPage = React.createClass({
113113 </ div >
114114 </ CodeExample >
115115 ) ;
116- } ,
116+ }
117117
118- _getIconMenuExample : function ( ) {
119- var code =
118+ _getIconMenuExample ( ) {
119+ var code =
120120 "//iconClassName is the classname for our icon that will get passed into mui.FontIcon\n" +
121121 "iconMenuItems = [\n" +
122122 " { payload: '1', text: 'Live Answer', iconClassName: 'muidocs-icon-communication-phone', number: '10' },\n" +
@@ -133,9 +133,9 @@ var MenusPage = React.createClass({
133133 </ div >
134134 </ CodeExample >
135135 ) ;
136- } ,
136+ }
137137
138- _getFilterMenuExample : function ( ) {
138+ _getFilterMenuExample ( ) {
139139 var code =
140140 "// Include toggle properties as keys so that they are passed into the toggle component\n" +
141141 "filterMenuItems = [\n" +
@@ -152,10 +152,10 @@ var MenusPage = React.createClass({
152152 </ div >
153153 </ CodeExample >
154154 ) ;
155- } ,
155+ }
156156
157- _getNestedMenuExample : function ( ) {
158- var code =
157+ _getNestedMenuExample ( ) {
158+ var code =
159159 "nestedMenuItems = [\n" +
160160 " { type: mui.MenuItem.Types.NESTED, text: 'Reports', items: [\n" +
161161 " { payload: '1', text: 'Nested Item 1' },\n" +
@@ -191,20 +191,20 @@ var MenusPage = React.createClass({
191191 </ div >
192192 </ CodeExample >
193193 ) ;
194- } ,
194+ }
195195
196- _onFilterMenuToggle : function ( e , key , menuItem , toggled ) {
196+ _onFilterMenuToggle ( e , key , menuItem , toggled ) {
197197 console . log ( 'Filter Menu Toggled: ' , key , menuItem , toggled )
198- } ,
198+ }
199199
200- _onItemClick : function ( e , key , menuItem ) {
200+ _onItemClick ( e , key , menuItem ) {
201201 console . log ( "Menu Item Click: " , menuItem ) ;
202- } ,
202+ }
203203
204- _onItemTap : function ( e , key , menuItem ) {
204+ _onItemTap ( e , key , menuItem ) {
205205 console . log ( "Menu Item Tap: " , menuItem ) ;
206206 }
207207
208- } ) ;
208+ }
209209
210210module . exports = MenusPage ;
0 commit comments