{"action":"created","comment":{"url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/comments/173623895","pull_request_review_id":102852431,"id":173623895,"diff_hunk":"@@ -20,17 +24,275 @@ const Filters = styled.section`\n   `};\n `;\n \n-export default () => (\n-  <Filters>\n-    <Transfers />\n-    <Flight />\n-    <Filter title=\"Багаж\" opened={false} />\n-    <Filter title=\"Длительность пересадки\" opened={false} />\n-    <TravelTime />\n-    <Airlines />\n-    <Filter title=\"Аэропорты\" opened={false} />\n-    <Filter title=\"Аэропорт пересадки\" opened={false} />\n-    <Filter title=\"Агенства\" opened={false} />\n-    <ResetFilters />\n-  </Filters>\n-);\n+const data = {\n+  transfers: [\n+    {\n+      id: 1,\n+      label: 'Без пересадок',\n+      price: 7712,\n+      checked: true,\n+    },\n+    {\n+      id: 2,\n+      label: '1 пересадка',\n+      price: 11712,\n+    },\n+    {\n+      id: 3,\n+      label: '2 пересадки',\n+      price: 23712,\n+    },\n+    {\n+      id: 4,\n+      label: '3 пересадки',\n+      price: 47712,\n+    },\n+  ],\n+  baggage: [\n+    {\n+      id: 1,\n+      label: 'Багаж и ручная кладь',\n+      price: 7712,\n+      checked: true,\n+    },\n+    {\n+      id: 2,\n+      label: 'Без багажа',\n+      price: 11712,\n+      checked: true,\n+    },\n+  ],\n+  flightTime: {\n+    origin: {\n+      takeoff: {\n+        range: [1519419900, 1519505100],\n+        boundaries: [1519419900, 1519505100],\n+      },\n+      landing: {\n+        range: [1519430700, 1519642200],\n+        boundaries: [1519430700, 1519642200],\n+      },\n+    },\n+    dest: {\n+      takeoff: {\n+        range: [1520046000, 1520109900],\n+        boundaries: [1520046000, 1520109900],\n+      },\n+      landing: {\n+        range: [1520078400, 1520232900],\n+        boundaries: [1520078400, 1520232900],\n+      },\n+    },\n+  },\n+  transferDuration: {\n+    range: [260, 1440],\n+    boundaries: [260, 1440],\n+  },\n+  travelTime: {\n+    origin: {\n+      city: 'Москва',\n+      range: [260, 1451],\n+      boundaries: [260, 1451],\n+    },\n+    dest: {\n+      city: 'Барселона',\n+      range: [250, 1400],\n+      boundaries: [250, 1400],\n+    },\n+  },\n+  airlines: {\n+    severalAirlines: false,\n+    alliances: [\n+      {\n+        id: 1,\n+        label: 'Star Alliance',\n+        price: 11150,\n+        checked: true,\n+      },\n+      {\n+        id: 2,\n+        label: 'OneWorld',\n+        price: 12370,\n+        checked: true,\n+      },\n+      {\n+        id: 3,\n+        label: 'SkyTeam',\n+        price: 16290,\n+        checked: true,\n+      },\n+    ],\n+    airlines: [\n+      {\n+        id: 5,\n+        label: 'Aegean Airlines',\n+        price: 7712,\n+        checked: true,\n+      },\n+      {\n+        id: 6,\n+        label: 'Air Algerie',\n+        price: 29105,\n+        checked: true,\n+      },\n+      {\n+        id: 7,\n+        label: 'Air France',\n+        price: 17050,\n+        checked: true,\n+      },\n+      {\n+        id: 8,\n+        label: 'Air Moldova',\n+        price: 22613,\n+        checked: true,\n+      },\n+      {\n+        id: 9,\n+        label: 'Alitalia',\n+        price: 23712,\n+        checked: true,\n+      },\n+      {\n+        id: 10,\n+        label: 'Alitalia CityLiner',\n+        price: 20271,\n+        checked: true,\n+      },\n+      {\n+        id: 11,\n+        label: 'Belle Air',\n+        price: 18371,\n+        checked: true,\n+      },\n+      {\n+        id: 12,\n+        label: 'British Airways',\n+        price: 23839,\n+        checked: true,\n+      },\n+      {\n+        id: 13,\n+        label: 'Brussels Airlines',\n+        price: 11150,\n+        checked: true,\n+      },\n+      {\n+        id: 14,\n+        label: 'Bulgaria Air',\n+        price: 20114,\n+        checked: true,\n+      },\n+    ],\n+  },\n+  airports: {\n+    origin: {\n+      takeoff: [\n+        {\n+          id: 1,\n+          label: 'Домодедово',\n+          price: 10567,\n+          checked: true,\n+        },\n+        {\n+          id: 2,\n+          label: 'Шереметьево',\n+          price: 10940,\n+          checked: true,\n+        },\n+        {\n+          id: 3,\n+          label: 'Внуково',\n+          price: 12594,\n+          checked: true,\n+        },\n+        {\n+          id: 4,\n+          label: 'Жуковский',\n+          price: 17650,\n+          checked: true,\n+        },\n+      ],\n+      landing: [\n+        {\n+          id: 5,\n+          label: 'Домодедово',\n+          price: 10567,\n+          checked: true,\n+        },\n+        {\n+          id: 7,\n+          label: 'Шереметьево',\n+          price: 10940,\n+          checked: true,\n+        },\n+        {\n+          id: 9,\n+          label: 'Внуково',\n+          price: 12594,\n+          checked: true,\n+        },\n+        {\n+          id: 11,\n+          label: 'Жуковский',\n+          price: 17650,\n+          checked: true,\n+        },\n+      ],\n+    },\n+    dest: {\n+      takeoff: [\n+        {\n+          id: 1,\n+          label: 'Эль-Прат',\n+          price: 10567,\n+          checked: true,\n+        },\n+      ],\n+      landing: [\n+        {\n+          id: 2,\n+          label: 'Эль-Прат',\n+          price: 10567,\n+          checked: true,\n+        },\n+      ],\n+    },\n+  },\n+};\n+\n+class Filters extends React.Component {\n+  state = data;\n+\n+  onDataChange = (path, value) => {\n+    this.setState(set(path, value, this.state));\n+  };\n+\n+  render() {\n+    const {\n+      transfers,\n+      baggage,\n+      transferDuration,\n+      flightTime,\n+      travelTime,\n+      airlines,\n+      airports,\n+    } = this.state;\n+    return (\n+      <FiltersStyled>\n+        <Transfers data={transfers} onChange={this.onDataChange} />\n+        <FlightTime {...flightTime} onChange={this.onDataChange} />\n+        <Baggage data={baggage} onChange={this.onDataChange} />\n+        <TranferDuration {...transferDuration} onChange={this.onDataChange} />\n+        <TravelTime {...travelTime} onChange={this.onDataChange} />\n+        <Airlines {...airlines} onChange={this.onDataChange} />\n+        <Airports {...airports} onChange={this.onDataChange} />","path":"src/Search/Filters/index.js","position":301,"original_position":301,"commit_id":"592af5f5080f71e79d6e7548394a1e6ac4f21e64","original_commit_id":"592af5f5080f71e79d6e7548394a1e6ac4f21e64","user":{"login":"evgenyrodionov","id":775692,"avatar_url":"https://avatars1.githubusercontent.com/u/775692?v=4","gravatar_id":"","url":"https://api.github.com/users/evgenyrodionov","html_url":"https://github.com/evgenyrodionov","followers_url":"https://api.github.com/users/evgenyrodionov/followers","following_url":"https://api.github.com/users/evgenyrodionov/following{/other_user}","gists_url":"https://api.github.com/users/evgenyrodionov/gists{/gist_id}","starred_url":"https://api.github.com/users/evgenyrodionov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evgenyrodionov/subscriptions","organizations_url":"https://api.github.com/users/evgenyrodionov/orgs","repos_url":"https://api.github.com/users/evgenyrodionov/repos","events_url":"https://api.github.com/users/evgenyrodionov/events{/privacy}","received_events_url":"https://api.github.com/users/evgenyrodionov/received_events","type":"User","site_admin":false},"body":"явное лучше неявного, поэтому вместо спред-оператора в пропах распиши каждый проп либо утилизуй всё под каким-нибудь `data`","created_at":"2018-03-10T14:31:19Z","updated_at":"2018-03-10T14:32:02Z","html_url":"https://github.com/gzaripov/aviasales-demo-frontend/pull/6#discussion_r173623895","pull_request_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/6","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/comments/173623895"},"html":{"href":"https://github.com/gzaripov/aviasales-demo-frontend/pull/6#discussion_r173623895"},"pull_request":{"href":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/6"}}},"pull_request":{"url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/6","id":174161341,"html_url":"https://github.com/gzaripov/aviasales-demo-frontend/pull/6","diff_url":"https://github.com/gzaripov/aviasales-demo-frontend/pull/6.diff","patch_url":"https://github.com/gzaripov/aviasales-demo-frontend/pull/6.patch","issue_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues/6","number":6,"state":"open","locked":false,"title":"Feat/search page filters","user":{"login":"gzaripov","id":15311091,"avatar_url":"https://avatars3.githubusercontent.com/u/15311091?v=4","gravatar_id":"","url":"https://api.github.com/users/gzaripov","html_url":"https://github.com/gzaripov","followers_url":"https://api.github.com/users/gzaripov/followers","following_url":"https://api.github.com/users/gzaripov/following{/other_user}","gists_url":"https://api.github.com/users/gzaripov/gists{/gist_id}","starred_url":"https://api.github.com/users/gzaripov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gzaripov/subscriptions","organizations_url":"https://api.github.com/users/gzaripov/orgs","repos_url":"https://api.github.com/users/gzaripov/repos","events_url":"https://api.github.com/users/gzaripov/events{/privacy}","received_events_url":"https://api.github.com/users/gzaripov/received_events","type":"User","site_admin":false},"body":"Реализовал фильтры.\r\nhttps://build-akzaseujth.now.sh/","created_at":"2018-03-10T08:59:25Z","updated_at":"2018-03-10T14:32:02Z","closed_at":null,"merged_at":null,"merge_commit_sha":"e21064328290ff0cd850af82ca85040e3f1d6909","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/6/commits","review_comments_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/6/comments","review_comment_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/comments{/number}","comments_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues/6/comments","statuses_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/statuses/592af5f5080f71e79d6e7548394a1e6ac4f21e64","head":{"label":"gzaripov:feat/search-page-filters","ref":"feat/search-page-filters","sha":"592af5f5080f71e79d6e7548394a1e6ac4f21e64","user":{"login":"gzaripov","id":15311091,"avatar_url":"https://avatars3.githubusercontent.com/u/15311091?v=4","gravatar_id":"","url":"https://api.github.com/users/gzaripov","html_url":"https://github.com/gzaripov","followers_url":"https://api.github.com/users/gzaripov/followers","following_url":"https://api.github.com/users/gzaripov/following{/other_user}","gists_url":"https://api.github.com/users/gzaripov/gists{/gist_id}","starred_url":"https://api.github.com/users/gzaripov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gzaripov/subscriptions","organizations_url":"https://api.github.com/users/gzaripov/orgs","repos_url":"https://api.github.com/users/gzaripov/repos","events_url":"https://api.github.com/users/gzaripov/events{/privacy}","received_events_url":"https://api.github.com/users/gzaripov/received_events","type":"User","site_admin":false},"repo":{"id":121804439,"name":"aviasales-demo-frontend","full_name":"gzaripov/aviasales-demo-frontend","owner":{"login":"gzaripov","id":15311091,"avatar_url":"https://avatars3.githubusercontent.com/u/15311091?v=4","gravatar_id":"","url":"https://api.github.com/users/gzaripov","html_url":"https://github.com/gzaripov","followers_url":"https://api.github.com/users/gzaripov/followers","following_url":"https://api.github.com/users/gzaripov/following{/other_user}","gists_url":"https://api.github.com/users/gzaripov/gists{/gist_id}","starred_url":"https://api.github.com/users/gzaripov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gzaripov/subscriptions","organizations_url":"https://api.github.com/users/gzaripov/orgs","repos_url":"https://api.github.com/users/gzaripov/repos","events_url":"https://api.github.com/users/gzaripov/events{/privacy}","received_events_url":"https://api.github.com/users/gzaripov/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/gzaripov/aviasales-demo-frontend","description":"frontend course by Evgeniy Rodionov","fork":false,"url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend","forks_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/forks","keys_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/teams","hooks_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/hooks","issue_events_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues/events{/number}","events_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/events","assignees_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/assignees{/user}","branches_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/branches{/branch}","tags_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/tags","blobs_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/refs{/sha}","trees_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/statuses/{sha}","languages_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/languages","stargazers_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/stargazers","contributors_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/contributors","subscribers_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/subscribers","subscription_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/subscription","commits_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/commits{/sha}","git_commits_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/commits{/sha}","comments_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/comments{/number}","issue_comment_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues/comments{/number}","contents_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/contents/{+path}","compare_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/merges","archive_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/downloads","issues_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues{/number}","pulls_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls{/number}","milestones_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/milestones{/number}","notifications_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/labels{/name}","releases_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/releases{/id}","deployments_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/deployments","created_at":"2018-02-16T21:49:39Z","updated_at":"2018-02-16T22:36:47Z","pushed_at":"2018-03-10T08:59:26Z","git_url":"git://github.com/gzaripov/aviasales-demo-frontend.git","ssh_url":"git@github.com:gzaripov/aviasales-demo-frontend.git","clone_url":"https://github.com/gzaripov/aviasales-demo-frontend.git","svn_url":"https://github.com/gzaripov/aviasales-demo-frontend","homepage":"","size":2538,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":4,"license":null,"forks":0,"open_issues":4,"watchers":0,"default_branch":"master"}},"base":{"label":"gzaripov:refactor/airbnb-code-style","ref":"refactor/airbnb-code-style","sha":"6c4e94a7a2dff1b46a741876294cd648388c62fb","user":{"login":"gzaripov","id":15311091,"avatar_url":"https://avatars3.githubusercontent.com/u/15311091?v=4","gravatar_id":"","url":"https://api.github.com/users/gzaripov","html_url":"https://github.com/gzaripov","followers_url":"https://api.github.com/users/gzaripov/followers","following_url":"https://api.github.com/users/gzaripov/following{/other_user}","gists_url":"https://api.github.com/users/gzaripov/gists{/gist_id}","starred_url":"https://api.github.com/users/gzaripov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gzaripov/subscriptions","organizations_url":"https://api.github.com/users/gzaripov/orgs","repos_url":"https://api.github.com/users/gzaripov/repos","events_url":"https://api.github.com/users/gzaripov/events{/privacy}","received_events_url":"https://api.github.com/users/gzaripov/received_events","type":"User","site_admin":false},"repo":{"id":121804439,"name":"aviasales-demo-frontend","full_name":"gzaripov/aviasales-demo-frontend","owner":{"login":"gzaripov","id":15311091,"avatar_url":"https://avatars3.githubusercontent.com/u/15311091?v=4","gravatar_id":"","url":"https://api.github.com/users/gzaripov","html_url":"https://github.com/gzaripov","followers_url":"https://api.github.com/users/gzaripov/followers","following_url":"https://api.github.com/users/gzaripov/following{/other_user}","gists_url":"https://api.github.com/users/gzaripov/gists{/gist_id}","starred_url":"https://api.github.com/users/gzaripov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gzaripov/subscriptions","organizations_url":"https://api.github.com/users/gzaripov/orgs","repos_url":"https://api.github.com/users/gzaripov/repos","events_url":"https://api.github.com/users/gzaripov/events{/privacy}","received_events_url":"https://api.github.com/users/gzaripov/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/gzaripov/aviasales-demo-frontend","description":"frontend course by Evgeniy Rodionov","fork":false,"url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend","forks_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/forks","keys_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/teams","hooks_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/hooks","issue_events_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues/events{/number}","events_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/events","assignees_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/assignees{/user}","branches_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/branches{/branch}","tags_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/tags","blobs_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/refs{/sha}","trees_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/statuses/{sha}","languages_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/languages","stargazers_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/stargazers","contributors_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/contributors","subscribers_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/subscribers","subscription_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/subscription","commits_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/commits{/sha}","git_commits_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/git/commits{/sha}","comments_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/comments{/number}","issue_comment_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues/comments{/number}","contents_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/contents/{+path}","compare_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/merges","archive_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/downloads","issues_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues{/number}","pulls_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls{/number}","milestones_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/milestones{/number}","notifications_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/labels{/name}","releases_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/releases{/id}","deployments_url":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/deployments","created_at":"2018-02-16T21:49:39Z","updated_at":"2018-02-16T22:36:47Z","pushed_at":"2018-03-10T08:59:26Z","git_url":"git://github.com/gzaripov/aviasales-demo-frontend.git","ssh_url":"git@github.com:gzaripov/aviasales-demo-frontend.git","clone_url":"https://github.com/gzaripov/aviasales-demo-frontend.git","svn_url":"https://github.com/gzaripov/aviasales-demo-frontend","homepage":"","size":2538,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":4,"license":null,"forks":0,"open_issues":4,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/6"},"html":{"href":"https://github.com/gzaripov/aviasales-demo-frontend/pull/6"},"issue":{"href":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues/6"},"comments":{"href":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/issues/6/comments"},"review_comments":{"href":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/6/comments"},"review_comment":{"href":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/pulls/6/commits"},"statuses":{"href":"https://api.github.com/repos/gzaripov/aviasales-demo-frontend/statuses/592af5f5080f71e79d6e7548394a1e6ac4f21e64"}},"author_association":"OWNER"}}
{"actor":{"display_login":"evgenyrodionov"}}