{"action":"created","comment":{"url":"https://api.github.com/repos/stardust-ui/react/pulls/comments/233045064","pull_request_review_id":174371573,"id":233045064,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzA0NTA2NA==","diff_hunk":"@@ -0,0 +1,369 @@\n+import * as React from 'react'\n+import * as PropTypes from 'prop-types'\n+\n+import { Extendable } from '../../../types/utils'\n+import { ComponentSlotStyle } from '../../themes/types'\n+import Downshift, { DownshiftState, StateChangeOptions } from 'downshift'\n+import Label from '../Label/Label'\n+import { UIComponent, customPropTypes } from '../../lib'\n+import Input from '../Input/Input'\n+import keyboardKey from 'keyboard-key'\n+import List from '../List/List'\n+import Text from '../Text/Text'\n+import Image from '../Image/Image'\n+import ListItem from '../List/ListItem'\n+import _ from 'lodash'\n+import Icon from '../Icon/Icon'\n+\n+export interface DropdownProps {\n+  className?: string\n+  fluid?: boolean\n+  items?: DropdownListItem[]\n+  multiple?: boolean\n+  onChange?: (active: DropdownListItem[]) => any\n+  placeholder?: string\n+  search?: boolean\n+  styles?: ComponentSlotStyle<DropdownProps, DropdownState>\n+  toggleButton?: boolean\n+}\n+\n+export interface DropdownState {\n+  active: DropdownListItem[]\n+  backspaceDelete: boolean\n+  focused: boolean\n+  inputValue?: string\n+  message?: string\n+}\n+\n+export interface DropdownListItem {\n+  key: string\n+  header: string\n+  content?: string\n+  image?: string\n+}\n+\n+/**\n+ */\n+export default class Dropdown extends UIComponent<Extendable<DropdownProps>, DropdownState> {\n+  private inputRef: HTMLElement\n+\n+  static displayName = 'Dropdown'\n+\n+  static className = 'ui-dropdown'\n+\n+  static propTypes = {\n+    /** Additional CSS class name(s) to apply.  */\n+    className: PropTypes.string,\n+\n+    /** An input can take the width of its container. */\n+    fluid: PropTypes.bool,\n+\n+    /** Shorthand array of props for ListItem. */\n+    items: customPropTypes.collectionShorthand,\n+\n+    /** A dropdown can have a multiple selection. */\n+    multiple: PropTypes.bool,\n+\n+    /**\n+     * Event for request to change 'open' value.\n+     * @param {SyntheticEvent} event - React's original SyntheticEvent.\n+     * @param {object} data - All props and proposed value.\n+     */\n+    onChange: PropTypes.func,\n+\n+    /** A message to serve as placeholder. */\n+    placeholder: PropTypes.string,\n+\n+    /** A dropdown can have a search field. */\n+    search: PropTypes.bool,\n+\n+    /** Additional CSS styles to apply to the component instance.  */\n+    styles: PropTypes.oneOfType([PropTypes.object, PropTypes.func]),\n+\n+    /** A dropdown can have a toggle button. */\n+    toggleButton: PropTypes.bool,\n+  }\n+\n+  state: DropdownState = {\n+    active: this.props.multiple ? [] : null,\n+    focused: false,\n+    inputValue: '',\n+    backspaceDelete: true,\n+  }\n+\n+  public renderComponent({ ElementType, styles, variables }): React.ReactNode {\n+    const { search, multiple, toggleButton } = this.props\n+    const { inputValue } = this.state\n+    // we hold active elemts in the array, downshift should not know anything.\n+    const selectedPropIfMultiple = { ...(multiple && { selectedItem: null }) }\n+\n+    return (\n+      <ElementType>\n+        <Downshift\n+          onChange={this.onDropdownChange}\n+          inputValue={inputValue}\n+          {...selectedPropIfMultiple}\n+          stateReducer={this.stateReducer}\n+          itemToString={(item: DropdownListItem) => (item ? item.header : '')}\n+        >\n+          {({\n+            getInputProps,\n+            getItemProps,\n+            getMenuProps,\n+            getRootProps,\n+            getToggleButtonProps,\n+            isOpen,\n+            highlightedIndex,\n+            selectItemAtIndex,\n+          }) => {\n+            return (\n+              <div style={styles.containerDiv} onClick={this.onContainerClick.bind(this, isOpen)}>","path":"src/components/Dropdown/Dropdown.tsx","position":192,"original_position":120,"commit_id":"d94c5defd8b19bf7be64e3f77532a79e91135013","original_commit_id":"5caea4b6c82ec91aa88241b011398ce5e390bd13","user":{"login":"silviuavram","id":11275392,"node_id":"MDQ6VXNlcjExMjc1Mzky","avatar_url":"https://avatars2.githubusercontent.com/u/11275392?v=4","gravatar_id":"","url":"https://api.github.com/users/silviuavram","html_url":"https://github.com/silviuavram","followers_url":"https://api.github.com/users/silviuavram/followers","following_url":"https://api.github.com/users/silviuavram/following{/other_user}","gists_url":"https://api.github.com/users/silviuavram/gists{/gist_id}","starred_url":"https://api.github.com/users/silviuavram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/silviuavram/subscriptions","organizations_url":"https://api.github.com/users/silviuavram/orgs","repos_url":"https://api.github.com/users/silviuavram/repos","events_url":"https://api.github.com/users/silviuavram/events{/privacy}","received_events_url":"https://api.github.com/users/silviuavram/received_events","type":"User","site_admin":false},"body":"got it, also looked at a similar use in List.tsx. Thank you for pointing this out!","created_at":"2018-11-13T13:53:05Z","updated_at":"2018-11-13T13:53:05Z","html_url":"https://github.com/stardust-ui/react/pull/422#discussion_r233045064","pull_request_url":"https://api.github.com/repos/stardust-ui/react/pulls/422","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/stardust-ui/react/pulls/comments/233045064"},"html":{"href":"https://github.com/stardust-ui/react/pull/422#discussion_r233045064"},"pull_request":{"href":"https://api.github.com/repos/stardust-ui/react/pulls/422"}},"in_reply_to_id":231825018},"pull_request":{"url":"https://api.github.com/repos/stardust-ui/react/pulls/422","id":227954175,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI3OTU0MTc1","html_url":"https://github.com/stardust-ui/react/pull/422","diff_url":"https://github.com/stardust-ui/react/pull/422.diff","patch_url":"https://github.com/stardust-ui/react/pull/422.patch","issue_url":"https://api.github.com/repos/stardust-ui/react/issues/422","number":422,"state":"open","locked":false,"title":"Feat/multi dropdown component","user":{"login":"silviuavram","id":11275392,"node_id":"MDQ6VXNlcjExMjc1Mzky","avatar_url":"https://avatars2.githubusercontent.com/u/11275392?v=4","gravatar_id":"","url":"https://api.github.com/users/silviuavram","html_url":"https://github.com/silviuavram","followers_url":"https://api.github.com/users/silviuavram/followers","following_url":"https://api.github.com/users/silviuavram/following{/other_user}","gists_url":"https://api.github.com/users/silviuavram/gists{/gist_id}","starred_url":"https://api.github.com/users/silviuavram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/silviuavram/subscriptions","organizations_url":"https://api.github.com/users/silviuavram/orgs","repos_url":"https://api.github.com/users/silviuavram/repos","events_url":"https://api.github.com/users/silviuavram/events{/privacy}","received_events_url":"https://api.github.com/users/silviuavram/received_events","type":"User","site_admin":false},"body":"WIP.\r\n\r\nFocus on creating the multiple pick dropdown.\r\n\r\nIssue: https://github.com/stardust-ui/react/issues/388","created_at":"2018-11-02T14:28:37Z","updated_at":"2018-11-13T13:53:05Z","closed_at":null,"merged_at":null,"merge_commit_sha":"2865892d99ce27083242c52d4db34ba6377ad623","assignee":{"login":"silviuavram","id":11275392,"node_id":"MDQ6VXNlcjExMjc1Mzky","avatar_url":"https://avatars2.githubusercontent.com/u/11275392?v=4","gravatar_id":"","url":"https://api.github.com/users/silviuavram","html_url":"https://github.com/silviuavram","followers_url":"https://api.github.com/users/silviuavram/followers","following_url":"https://api.github.com/users/silviuavram/following{/other_user}","gists_url":"https://api.github.com/users/silviuavram/gists{/gist_id}","starred_url":"https://api.github.com/users/silviuavram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/silviuavram/subscriptions","organizations_url":"https://api.github.com/users/silviuavram/orgs","repos_url":"https://api.github.com/users/silviuavram/repos","events_url":"https://api.github.com/users/silviuavram/events{/privacy}","received_events_url":"https://api.github.com/users/silviuavram/received_events","type":"User","site_admin":false},"assignees":[{"login":"silviuavram","id":11275392,"node_id":"MDQ6VXNlcjExMjc1Mzky","avatar_url":"https://avatars2.githubusercontent.com/u/11275392?v=4","gravatar_id":"","url":"https://api.github.com/users/silviuavram","html_url":"https://github.com/silviuavram","followers_url":"https://api.github.com/users/silviuavram/followers","following_url":"https://api.github.com/users/silviuavram/following{/other_user}","gists_url":"https://api.github.com/users/silviuavram/gists{/gist_id}","starred_url":"https://api.github.com/users/silviuavram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/silviuavram/subscriptions","organizations_url":"https://api.github.com/users/silviuavram/orgs","repos_url":"https://api.github.com/users/silviuavram/repos","events_url":"https://api.github.com/users/silviuavram/events{/privacy}","received_events_url":"https://api.github.com/users/silviuavram/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"mnajdova","id":4512430,"node_id":"MDQ6VXNlcjQ1MTI0MzA=","avatar_url":"https://avatars2.githubusercontent.com/u/4512430?v=4","gravatar_id":"","url":"https://api.github.com/users/mnajdova","html_url":"https://github.com/mnajdova","followers_url":"https://api.github.com/users/mnajdova/followers","following_url":"https://api.github.com/users/mnajdova/following{/other_user}","gists_url":"https://api.github.com/users/mnajdova/gists{/gist_id}","starred_url":"https://api.github.com/users/mnajdova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mnajdova/subscriptions","organizations_url":"https://api.github.com/users/mnajdova/orgs","repos_url":"https://api.github.com/users/mnajdova/repos","events_url":"https://api.github.com/users/mnajdova/events{/privacy}","received_events_url":"https://api.github.com/users/mnajdova/received_events","type":"User","site_admin":false},{"login":"levithomason","id":5067638,"node_id":"MDQ6VXNlcjUwNjc2Mzg=","avatar_url":"https://avatars3.githubusercontent.com/u/5067638?v=4","gravatar_id":"","url":"https://api.github.com/users/levithomason","html_url":"https://github.com/levithomason","followers_url":"https://api.github.com/users/levithomason/followers","following_url":"https://api.github.com/users/levithomason/following{/other_user}","gists_url":"https://api.github.com/users/levithomason/gists{/gist_id}","starred_url":"https://api.github.com/users/levithomason/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/levithomason/subscriptions","organizations_url":"https://api.github.com/users/levithomason/orgs","repos_url":"https://api.github.com/users/levithomason/repos","events_url":"https://api.github.com/users/levithomason/events{/privacy}","received_events_url":"https://api.github.com/users/levithomason/received_events","type":"User","site_admin":false},{"login":"davezuko","id":6439050,"node_id":"MDQ6VXNlcjY0MzkwNTA=","avatar_url":"https://avatars3.githubusercontent.com/u/6439050?v=4","gravatar_id":"","url":"https://api.github.com/users/davezuko","html_url":"https://github.com/davezuko","followers_url":"https://api.github.com/users/davezuko/followers","following_url":"https://api.github.com/users/davezuko/following{/other_user}","gists_url":"https://api.github.com/users/davezuko/gists{/gist_id}","starred_url":"https://api.github.com/users/davezuko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davezuko/subscriptions","organizations_url":"https://api.github.com/users/davezuko/orgs","repos_url":"https://api.github.com/users/davezuko/repos","events_url":"https://api.github.com/users/davezuko/events{/privacy}","received_events_url":"https://api.github.com/users/davezuko/received_events","type":"User","site_admin":false},{"login":"kuzhelov","id":9024564,"node_id":"MDQ6VXNlcjkwMjQ1NjQ=","avatar_url":"https://avatars0.githubusercontent.com/u/9024564?v=4","gravatar_id":"","url":"https://api.github.com/users/kuzhelov","html_url":"https://github.com/kuzhelov","followers_url":"https://api.github.com/users/kuzhelov/followers","following_url":"https://api.github.com/users/kuzhelov/following{/other_user}","gists_url":"https://api.github.com/users/kuzhelov/gists{/gist_id}","starred_url":"https://api.github.com/users/kuzhelov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kuzhelov/subscriptions","organizations_url":"https://api.github.com/users/kuzhelov/orgs","repos_url":"https://api.github.com/users/kuzhelov/repos","events_url":"https://api.github.com/users/kuzhelov/events{/privacy}","received_events_url":"https://api.github.com/users/kuzhelov/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":1032269544,"node_id":"MDU6TGFiZWwxMDMyMjY5NTQ0","url":"https://api.github.com/repos/stardust-ui/react/labels/wip","name":"wip","color":"fff9c4","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/stardust-ui/react/pulls/422/commits","review_comments_url":"https://api.github.com/repos/stardust-ui/react/pulls/422/comments","review_comment_url":"https://api.github.com/repos/stardust-ui/react/pulls/comments{/number}","comments_url":"https://api.github.com/repos/stardust-ui/react/issues/422/comments","statuses_url":"https://api.github.com/repos/stardust-ui/react/statuses/d94c5defd8b19bf7be64e3f77532a79e91135013","head":{"label":"stardust-ui:feat/multi-dropdown-component","ref":"feat/multi-dropdown-component","sha":"d94c5defd8b19bf7be64e3f77532a79e91135013","user":{"login":"stardust-ui","id":40412095,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQwNDEyMDk1","avatar_url":"https://avatars3.githubusercontent.com/u/40412095?v=4","gravatar_id":"","url":"https://api.github.com/users/stardust-ui","html_url":"https://github.com/stardust-ui","followers_url":"https://api.github.com/users/stardust-ui/followers","following_url":"https://api.github.com/users/stardust-ui/following{/other_user}","gists_url":"https://api.github.com/users/stardust-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/stardust-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stardust-ui/subscriptions","organizations_url":"https://api.github.com/users/stardust-ui/orgs","repos_url":"https://api.github.com/users/stardust-ui/repos","events_url":"https://api.github.com/users/stardust-ui/events{/privacy}","received_events_url":"https://api.github.com/users/stardust-ui/received_events","type":"Organization","site_admin":false},"repo":{"id":141743704,"node_id":"MDEwOlJlcG9zaXRvcnkxNDE3NDM3MDQ=","name":"react","full_name":"stardust-ui/react","private":false,"owner":{"login":"stardust-ui","id":40412095,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQwNDEyMDk1","avatar_url":"https://avatars3.githubusercontent.com/u/40412095?v=4","gravatar_id":"","url":"https://api.github.com/users/stardust-ui","html_url":"https://github.com/stardust-ui","followers_url":"https://api.github.com/users/stardust-ui/followers","following_url":"https://api.github.com/users/stardust-ui/following{/other_user}","gists_url":"https://api.github.com/users/stardust-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/stardust-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stardust-ui/subscriptions","organizations_url":"https://api.github.com/users/stardust-ui/orgs","repos_url":"https://api.github.com/users/stardust-ui/repos","events_url":"https://api.github.com/users/stardust-ui/events{/privacy}","received_events_url":"https://api.github.com/users/stardust-ui/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/stardust-ui/react","description":"A themable React component library","fork":false,"url":"https://api.github.com/repos/stardust-ui/react","forks_url":"https://api.github.com/repos/stardust-ui/react/forks","keys_url":"https://api.github.com/repos/stardust-ui/react/keys{/key_id}","collaborators_url":"https://api.github.com/repos/stardust-ui/react/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/stardust-ui/react/teams","hooks_url":"https://api.github.com/repos/stardust-ui/react/hooks","issue_events_url":"https://api.github.com/repos/stardust-ui/react/issues/events{/number}","events_url":"https://api.github.com/repos/stardust-ui/react/events","assignees_url":"https://api.github.com/repos/stardust-ui/react/assignees{/user}","branches_url":"https://api.github.com/repos/stardust-ui/react/branches{/branch}","tags_url":"https://api.github.com/repos/stardust-ui/react/tags","blobs_url":"https://api.github.com/repos/stardust-ui/react/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/stardust-ui/react/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/stardust-ui/react/git/refs{/sha}","trees_url":"https://api.github.com/repos/stardust-ui/react/git/trees{/sha}","statuses_url":"https://api.github.com/repos/stardust-ui/react/statuses/{sha}","languages_url":"https://api.github.com/repos/stardust-ui/react/languages","stargazers_url":"https://api.github.com/repos/stardust-ui/react/stargazers","contributors_url":"https://api.github.com/repos/stardust-ui/react/contributors","subscribers_url":"https://api.github.com/repos/stardust-ui/react/subscribers","subscription_url":"https://api.github.com/repos/stardust-ui/react/subscription","commits_url":"https://api.github.com/repos/stardust-ui/react/commits{/sha}","git_commits_url":"https://api.github.com/repos/stardust-ui/react/git/commits{/sha}","comments_url":"https://api.github.com/repos/stardust-ui/react/comments{/number}","issue_comment_url":"https://api.github.com/repos/stardust-ui/react/issues/comments{/number}","contents_url":"https://api.github.com/repos/stardust-ui/react/contents/{+path}","compare_url":"https://api.github.com/repos/stardust-ui/react/compare/{base}...{head}","merges_url":"https://api.github.com/repos/stardust-ui/react/merges","archive_url":"https://api.github.com/repos/stardust-ui/react/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/stardust-ui/react/downloads","issues_url":"https://api.github.com/repos/stardust-ui/react/issues{/number}","pulls_url":"https://api.github.com/repos/stardust-ui/react/pulls{/number}","milestones_url":"https://api.github.com/repos/stardust-ui/react/milestones{/number}","notifications_url":"https://api.github.com/repos/stardust-ui/react/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/stardust-ui/react/labels{/name}","releases_url":"https://api.github.com/repos/stardust-ui/react/releases{/id}","deployments_url":"https://api.github.com/repos/stardust-ui/react/deployments","created_at":"2018-07-20T18:12:35Z","updated_at":"2018-11-13T10:26:50Z","pushed_at":"2018-11-13T13:33:46Z","git_url":"git://github.com/stardust-ui/react.git","ssh_url":"git@github.com:stardust-ui/react.git","clone_url":"https://github.com/stardust-ui/react.git","svn_url":"https://github.com/stardust-ui/react","homepage":"http://stardust-ui.github.io/react","size":28579,"stargazers_count":102,"watchers_count":102,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":15,"mirror_url":null,"archived":false,"open_issues_count":108,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":15,"open_issues":108,"watchers":102,"default_branch":"master"}},"base":{"label":"stardust-ui:master","ref":"master","sha":"74f3e11dd7fd571c7c99b793398d61affc9fdbdb","user":{"login":"stardust-ui","id":40412095,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQwNDEyMDk1","avatar_url":"https://avatars3.githubusercontent.com/u/40412095?v=4","gravatar_id":"","url":"https://api.github.com/users/stardust-ui","html_url":"https://github.com/stardust-ui","followers_url":"https://api.github.com/users/stardust-ui/followers","following_url":"https://api.github.com/users/stardust-ui/following{/other_user}","gists_url":"https://api.github.com/users/stardust-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/stardust-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stardust-ui/subscriptions","organizations_url":"https://api.github.com/users/stardust-ui/orgs","repos_url":"https://api.github.com/users/stardust-ui/repos","events_url":"https://api.github.com/users/stardust-ui/events{/privacy}","received_events_url":"https://api.github.com/users/stardust-ui/received_events","type":"Organization","site_admin":false},"repo":{"id":141743704,"node_id":"MDEwOlJlcG9zaXRvcnkxNDE3NDM3MDQ=","name":"react","full_name":"stardust-ui/react","private":false,"owner":{"login":"stardust-ui","id":40412095,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQwNDEyMDk1","avatar_url":"https://avatars3.githubusercontent.com/u/40412095?v=4","gravatar_id":"","url":"https://api.github.com/users/stardust-ui","html_url":"https://github.com/stardust-ui","followers_url":"https://api.github.com/users/stardust-ui/followers","following_url":"https://api.github.com/users/stardust-ui/following{/other_user}","gists_url":"https://api.github.com/users/stardust-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/stardust-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stardust-ui/subscriptions","organizations_url":"https://api.github.com/users/stardust-ui/orgs","repos_url":"https://api.github.com/users/stardust-ui/repos","events_url":"https://api.github.com/users/stardust-ui/events{/privacy}","received_events_url":"https://api.github.com/users/stardust-ui/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/stardust-ui/react","description":"A themable React component library","fork":false,"url":"https://api.github.com/repos/stardust-ui/react","forks_url":"https://api.github.com/repos/stardust-ui/react/forks","keys_url":"https://api.github.com/repos/stardust-ui/react/keys{/key_id}","collaborators_url":"https://api.github.com/repos/stardust-ui/react/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/stardust-ui/react/teams","hooks_url":"https://api.github.com/repos/stardust-ui/react/hooks","issue_events_url":"https://api.github.com/repos/stardust-ui/react/issues/events{/number}","events_url":"https://api.github.com/repos/stardust-ui/react/events","assignees_url":"https://api.github.com/repos/stardust-ui/react/assignees{/user}","branches_url":"https://api.github.com/repos/stardust-ui/react/branches{/branch}","tags_url":"https://api.github.com/repos/stardust-ui/react/tags","blobs_url":"https://api.github.com/repos/stardust-ui/react/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/stardust-ui/react/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/stardust-ui/react/git/refs{/sha}","trees_url":"https://api.github.com/repos/stardust-ui/react/git/trees{/sha}","statuses_url":"https://api.github.com/repos/stardust-ui/react/statuses/{sha}","languages_url":"https://api.github.com/repos/stardust-ui/react/languages","stargazers_url":"https://api.github.com/repos/stardust-ui/react/stargazers","contributors_url":"https://api.github.com/repos/stardust-ui/react/contributors","subscribers_url":"https://api.github.com/repos/stardust-ui/react/subscribers","subscription_url":"https://api.github.com/repos/stardust-ui/react/subscription","commits_url":"https://api.github.com/repos/stardust-ui/react/commits{/sha}","git_commits_url":"https://api.github.com/repos/stardust-ui/react/git/commits{/sha}","comments_url":"https://api.github.com/repos/stardust-ui/react/comments{/number}","issue_comment_url":"https://api.github.com/repos/stardust-ui/react/issues/comments{/number}","contents_url":"https://api.github.com/repos/stardust-ui/react/contents/{+path}","compare_url":"https://api.github.com/repos/stardust-ui/react/compare/{base}...{head}","merges_url":"https://api.github.com/repos/stardust-ui/react/merges","archive_url":"https://api.github.com/repos/stardust-ui/react/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/stardust-ui/react/downloads","issues_url":"https://api.github.com/repos/stardust-ui/react/issues{/number}","pulls_url":"https://api.github.com/repos/stardust-ui/react/pulls{/number}","milestones_url":"https://api.github.com/repos/stardust-ui/react/milestones{/number}","notifications_url":"https://api.github.com/repos/stardust-ui/react/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/stardust-ui/react/labels{/name}","releases_url":"https://api.github.com/repos/stardust-ui/react/releases{/id}","deployments_url":"https://api.github.com/repos/stardust-ui/react/deployments","created_at":"2018-07-20T18:12:35Z","updated_at":"2018-11-13T10:26:50Z","pushed_at":"2018-11-13T13:33:46Z","git_url":"git://github.com/stardust-ui/react.git","ssh_url":"git@github.com:stardust-ui/react.git","clone_url":"https://github.com/stardust-ui/react.git","svn_url":"https://github.com/stardust-ui/react","homepage":"http://stardust-ui.github.io/react","size":28579,"stargazers_count":102,"watchers_count":102,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":15,"mirror_url":null,"archived":false,"open_issues_count":108,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":15,"open_issues":108,"watchers":102,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/stardust-ui/react/pulls/422"},"html":{"href":"https://github.com/stardust-ui/react/pull/422"},"issue":{"href":"https://api.github.com/repos/stardust-ui/react/issues/422"},"comments":{"href":"https://api.github.com/repos/stardust-ui/react/issues/422/comments"},"review_comments":{"href":"https://api.github.com/repos/stardust-ui/react/pulls/422/comments"},"review_comment":{"href":"https://api.github.com/repos/stardust-ui/react/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/stardust-ui/react/pulls/422/commits"},"statuses":{"href":"https://api.github.com/repos/stardust-ui/react/statuses/d94c5defd8b19bf7be64e3f77532a79e91135013"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"silviuavram"}}