preact-material-components
Version:
preact wrapper for "Material Components for the web"
31 lines (29 loc) • 756 B
Plain Text
import {h, Component} from 'preact';
import IconToggle from 'preact-material-components/IconToggle';
import 'preact-material-components/IconToggle/style.css';
export default class IconTogglePage extends Component {
render(){
const toggleOnIcon = {
content: "favorite",
label: "Remove From Favorites"
};
const toggleOffIcon = {
content: "favorite_border",
label: "Add to Favorites"
};
return (
<div>
<IconToggle
role="button"
tabindex="0"
aria-pressed="false"
aria-label="Add to favorites"
data-toggle-on={toggleOnIcon}
data-toggle-off={toggleOffIcon}
>
favorite_border
</IconToggle>
</div>
);
}
}