-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3326 from oliviertassinari/es6-classes-svg-icon
[SvgIcon] Use stateless functionnal component instead of React.createClass
- Loading branch information
Showing
920 changed files
with
7,353 additions
and
12,866 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '{{{ muiRequireStmt }}}'; | ||
|
||
const {{className}} = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
{{{paths}}} | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let {{className}} = (props) => ( | ||
<SvgIcon {...props}> | ||
{{{paths}}} | ||
</SvgIcon> | ||
); | ||
{{className}} = pure({{className}}) | ||
{{className}}.displayName = '{{className}}'; | ||
|
||
export default {{className}}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAccessibility = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm9 7h-6v13h-2v-6h-2v6H9V9H3V7h18v2z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAccessibility = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm9 7h-6v13h-2v-6h-2v6H9V9H3V7h18v2z"/> | ||
</SvgIcon> | ||
); | ||
ActionAccessibility = pure(ActionAccessibility) | ||
ActionAccessibility.displayName = 'ActionAccessibility'; | ||
|
||
export default ActionAccessibility; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAccessible = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<circle cx="12" cy="4" r="2"/><path d="M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95zm-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAccessible = (props) => ( | ||
<SvgIcon {...props}> | ||
<circle cx="12" cy="4" r="2"/><path d="M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95zm-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07z"/> | ||
</SvgIcon> | ||
); | ||
ActionAccessible = pure(ActionAccessible) | ||
ActionAccessible.displayName = 'ActionAccessible'; | ||
|
||
export default ActionAccessible; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAccountBalanceWallet = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M21 18v1c0 1.1-.9 2-2 2H5c-1.11 0-2-.9-2-2V5c0-1.1.89-2 2-2h14c1.1 0 2 .9 2 2v1h-9c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h9zm-9-2h10V8H12v8zm4-2.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAccountBalanceWallet = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M21 18v1c0 1.1-.9 2-2 2H5c-1.11 0-2-.9-2-2V5c0-1.1.89-2 2-2h14c1.1 0 2 .9 2 2v1h-9c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h9zm-9-2h10V8H12v8zm4-2.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"/> | ||
</SvgIcon> | ||
); | ||
ActionAccountBalanceWallet = pure(ActionAccountBalanceWallet) | ||
ActionAccountBalanceWallet.displayName = 'ActionAccountBalanceWallet'; | ||
|
||
export default ActionAccountBalanceWallet; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAccountBalance = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M4 10v7h3v-7H4zm6 0v7h3v-7h-3zM2 22h19v-3H2v3zm14-12v7h3v-7h-3zm-4.5-9L2 6v2h19V6l-9.5-5z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAccountBalance = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M4 10v7h3v-7H4zm6 0v7h3v-7h-3zM2 22h19v-3H2v3zm14-12v7h3v-7h-3zm-4.5-9L2 6v2h19V6l-9.5-5z"/> | ||
</SvgIcon> | ||
); | ||
ActionAccountBalance = pure(ActionAccountBalance) | ||
ActionAccountBalance.displayName = 'ActionAccountBalance'; | ||
|
||
export default ActionAccountBalance; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAccountBox = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1H6v-1z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAccountBox = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1H6v-1z"/> | ||
</SvgIcon> | ||
); | ||
ActionAccountBox = pure(ActionAccountBox) | ||
ActionAccountBox.displayName = 'ActionAccountBox'; | ||
|
||
export default ActionAccountBox; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAccountCircle = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAccountCircle = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"/> | ||
</SvgIcon> | ||
); | ||
ActionAccountCircle = pure(ActionAccountCircle) | ||
ActionAccountCircle.displayName = 'ActionAccountCircle'; | ||
|
||
export default ActionAccountCircle; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAddShoppingCart = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M11 9h2V6h3V4h-3V1h-2v3H8v2h3v3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-9.83-3.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.13 0-.25-.11-.25-.25z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAddShoppingCart = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M11 9h2V6h3V4h-3V1h-2v3H8v2h3v3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-9.83-3.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.13 0-.25-.11-.25-.25z"/> | ||
</SvgIcon> | ||
); | ||
ActionAddShoppingCart = pure(ActionAddShoppingCart) | ||
ActionAddShoppingCart.displayName = 'ActionAddShoppingCart'; | ||
|
||
export default ActionAddShoppingCart; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAlarmAdd = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm1-11h-2v3H8v2h3v3h2v-3h3v-2h-3V9z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAlarmAdd = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm1-11h-2v3H8v2h3v3h2v-3h3v-2h-3V9z"/> | ||
</SvgIcon> | ||
); | ||
ActionAlarmAdd = pure(ActionAlarmAdd) | ||
ActionAlarmAdd.displayName = 'ActionAlarmAdd'; | ||
|
||
export default ActionAlarmAdd; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAlarmOff = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M12 6c3.87 0 7 3.13 7 7 0 .84-.16 1.65-.43 2.4l1.52 1.52c.58-1.19.91-2.51.91-3.92 0-4.97-4.03-9-9-9-1.41 0-2.73.33-3.92.91L9.6 6.43C10.35 6.16 11.16 6 12 6zm10-.28l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM2.92 2.29L1.65 3.57 2.98 4.9l-1.11.93 1.42 1.42 1.11-.94.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.02 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.2 2.2 1.27-1.27L3.89 3.27l-.97-.98zm13.55 16.1C15.26 19.39 13.7 20 12 20c-3.87 0-7-3.13-7-7 0-1.7.61-3.26 1.61-4.47l9.86 9.86zM8.02 3.28L6.6 1.86l-.86.71 1.42 1.42.86-.71z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAlarmOff = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M12 6c3.87 0 7 3.13 7 7 0 .84-.16 1.65-.43 2.4l1.52 1.52c.58-1.19.91-2.51.91-3.92 0-4.97-4.03-9-9-9-1.41 0-2.73.33-3.92.91L9.6 6.43C10.35 6.16 11.16 6 12 6zm10-.28l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM2.92 2.29L1.65 3.57 2.98 4.9l-1.11.93 1.42 1.42 1.11-.94.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.02 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.2 2.2 1.27-1.27L3.89 3.27l-.97-.98zm13.55 16.1C15.26 19.39 13.7 20 12 20c-3.87 0-7-3.13-7-7 0-1.7.61-3.26 1.61-4.47l9.86 9.86zM8.02 3.28L6.6 1.86l-.86.71 1.42 1.42.86-.71z"/> | ||
</SvgIcon> | ||
); | ||
ActionAlarmOff = pure(ActionAlarmOff) | ||
ActionAlarmOff.displayName = 'ActionAlarmOff'; | ||
|
||
export default ActionAlarmOff; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAlarmOn = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-1.46-5.47L8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06-4.93 4.95z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAlarmOn = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-1.46-5.47L8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06-4.93 4.95z"/> | ||
</SvgIcon> | ||
); | ||
ActionAlarmOn = pure(ActionAlarmOn) | ||
ActionAlarmOn.displayName = 'ActionAlarmOn'; | ||
|
||
export default ActionAlarmOn; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAlarm = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAlarm = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"/> | ||
</SvgIcon> | ||
); | ||
ActionAlarm = pure(ActionAlarm) | ||
ActionAlarm.displayName = 'ActionAlarm'; | ||
|
||
export default ActionAlarm; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAllOut = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M16.21 4.16l4 4v-4zm4 12l-4 4h4zm-12 4l-4-4v4zm-4-12l4-4h-4zm12.95-.95c-2.73-2.73-7.17-2.73-9.9 0s-2.73 7.17 0 9.9 7.17 2.73 9.9 0 2.73-7.16 0-9.9zm-1.1 8.8c-2.13 2.13-5.57 2.13-7.7 0s-2.13-5.57 0-7.7 5.57-2.13 7.7 0 2.13 5.57 0 7.7z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAllOut = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M16.21 4.16l4 4v-4zm4 12l-4 4h4zm-12 4l-4-4v4zm-4-12l4-4h-4zm12.95-.95c-2.73-2.73-7.17-2.73-9.9 0s-2.73 7.17 0 9.9 7.17 2.73 9.9 0 2.73-7.16 0-9.9zm-1.1 8.8c-2.13 2.13-5.57 2.13-7.7 0s-2.13-5.57 0-7.7 5.57-2.13 7.7 0 2.13 5.57 0 7.7z"/> | ||
</SvgIcon> | ||
); | ||
ActionAllOut = pure(ActionAllOut) | ||
ActionAllOut.displayName = 'ActionAllOut'; | ||
|
||
export default ActionAllOut; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,13 @@ | ||
import React from 'react'; | ||
import PureRenderMixin from 'react-addons-pure-render-mixin'; | ||
import pure from 'recompose/pure'; | ||
import SvgIcon from '../../svg-icon'; | ||
|
||
const ActionAndroid = React.createClass({ | ||
|
||
mixins: [PureRenderMixin], | ||
|
||
render() { | ||
return ( | ||
<SvgIcon {...this.props}> | ||
<path d="M6 18c0 .55.45 1 1 1h1v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h2v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h1c.55 0 1-.45 1-1V8H6v10zM3.5 8C2.67 8 2 8.67 2 9.5v7c0 .83.67 1.5 1.5 1.5S5 17.33 5 16.5v-7C5 8.67 4.33 8 3.5 8zm17 0c-.83 0-1.5.67-1.5 1.5v7c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5zm-4.97-5.84l1.3-1.3c.2-.2.2-.51 0-.71-.2-.2-.51-.2-.71 0l-1.48 1.48C13.85 1.23 12.95 1 12 1c-.96 0-1.86.23-2.66.63L7.85.15c-.2-.2-.51-.2-.71 0-.2.2-.2.51 0 .71l1.31 1.31C6.97 3.26 6 5.01 6 7h12c0-1.99-.97-3.75-2.47-4.84zM10 5H9V4h1v1zm5 0h-1V4h1v1z"/> | ||
</SvgIcon> | ||
); | ||
} | ||
|
||
}); | ||
let ActionAndroid = (props) => ( | ||
<SvgIcon {...props}> | ||
<path d="M6 18c0 .55.45 1 1 1h1v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h2v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h1c.55 0 1-.45 1-1V8H6v10zM3.5 8C2.67 8 2 8.67 2 9.5v7c0 .83.67 1.5 1.5 1.5S5 17.33 5 16.5v-7C5 8.67 4.33 8 3.5 8zm17 0c-.83 0-1.5.67-1.5 1.5v7c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5zm-4.97-5.84l1.3-1.3c.2-.2.2-.51 0-.71-.2-.2-.51-.2-.71 0l-1.48 1.48C13.85 1.23 12.95 1 12 1c-.96 0-1.86.23-2.66.63L7.85.15c-.2-.2-.51-.2-.71 0-.2.2-.2.51 0 .71l1.31 1.31C6.97 3.26 6 5.01 6 7h12c0-1.99-.97-3.75-2.47-4.84zM10 5H9V4h1v1zm5 0h-1V4h1v1z"/> | ||
</SvgIcon> | ||
); | ||
ActionAndroid = pure(ActionAndroid) | ||
ActionAndroid.displayName = 'ActionAndroid'; | ||
|
||
export default ActionAndroid; |
Oops, something went wrong.