Files

1 line
733 B
JavaScript
Raw Permalink Normal View History

2026-03-22 03:21:45 +02:00
"use strict";var t=function(t){return t&&t.__esModule?t["default"]:t},e=t(require("react")),n=e.createClass({displayName:"BooleanView",getInitialState:function(){return{content:this.props.content}},render:function(){var t="btn selected",n="btn";return e.createElement("div",{className:"block"},e.createElement("div",{className:"btn-group"},e.createElement("button",{className:this.state.content?t:n,onClick:this.toggle},"True"),e.createElement("button",{className:this.state.content?n:t,onClick:this.toggle},"False")))},toggle:function(){this.state.content=!this.state.content,this.setState(this.state),this.props.onChange(this.state.content)}});module.exports=function(t,s,a){return e.createElement(n,{key:s,content:t,onChange:a})};