{"action":"closed","issue":{"url":"https://api.github.com/repos/react-bootstrap/react-bootstrap/issues/1848","repository_url":"https://api.github.com/repos/react-bootstrap/react-bootstrap","labels_url":"https://api.github.com/repos/react-bootstrap/react-bootstrap/issues/1848/labels{/name}","comments_url":"https://api.github.com/repos/react-bootstrap/react-bootstrap/issues/1848/comments","events_url":"https://api.github.com/repos/react-bootstrap/react-bootstrap/issues/1848/events","html_url":"https://github.com/react-bootstrap/react-bootstrap/issues/1848","id":150866489,"number":1848,"title":"components could be a lot less verbose","user":{"login":"jedwards1211","id":1448194,"avatar_url":"https://avatars.githubusercontent.com/u/1448194?v=3","gravatar_id":"","url":"https://api.github.com/users/jedwards1211","html_url":"https://github.com/jedwards1211","followers_url":"https://api.github.com/users/jedwards1211/followers","following_url":"https://api.github.com/users/jedwards1211/following{/other_user}","gists_url":"https://api.github.com/users/jedwards1211/gists{/gist_id}","starred_url":"https://api.github.com/users/jedwards1211/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jedwards1211/subscriptions","organizations_url":"https://api.github.com/users/jedwards1211/orgs","repos_url":"https://api.github.com/users/jedwards1211/repos","events_url":"https://api.github.com/users/jedwards1211/events{/privacy}","received_events_url":"https://api.github.com/users/jedwards1211/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-25T13:53:40Z","updated_at":"2016-04-25T14:00:48Z","closed_at":"2016-04-25T14:00:48Z","body":"Ideas for 1.0.0...\r\n\r\nI rolled my own bootstrap wrappers starting in the day when dropdowns needed an overhaul in this project.\r\nFor awhile my components were very wordy.  However, over time I figured out how to get them to be very concise.  I would love to see the same developments in this project.  For example:\r\n\r\n```jsx\r\n<Button lg primary>Submit</Button>\r\n\r\n<Alert error>Something went wrong</Alert>\r\n\r\n<InputGroup>\r\n  00.\r\n  <Input type=\"text\" value={...} onChange={...}/>\r\n  <Button primary><Glyphicon plus/></Button>\r\n</InputGroup>\r\n\r\n<ListGroup>\r\n  <li success badge={14}>Success</li>\r\n  <a href=\"/info\" info>Info</a>\r\n  <Button warning onClick={...}>Warning</Button>\r\n  <li danger>Danger</li>\r\n</ListGroup>\r\n\r\n<Form horizontal labelClass=\"col-sm-2\" controlClass=\"col-sm-10\">\r\n  <Input  formGroup label=\"Email\"    type=\"email\"    placeholder=\"Email\"/>\r\n  <Input  formGroup label=\"Password\" type=\"password\" placeholder=\"Password\"/>\r\n  <div    formGroup>\r\n    <Input type=\"checkbox\"/> Remember me\r\n  </div>\r\n  <Button formGroup submit>\r\n    Sign in\r\n  </Button>\r\n</Form>\r\n```"}}