{"action":"created","comment":{"url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/comments/196188867","pull_request_review_id":129694952,"id":196188867,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5NjE4ODg2Nw==","diff_hunk":"@@ -1,244 +1,76 @@\n-import React, {Component} from 'react';\n-import ReactDOM from 'react-dom';\n+import React, { Component } from 'react';\n \n-\n-import \"bootstrap/dist/css/bootstrap.css\";\n-import {Grid, Button, Navbar, Table} from 'react-bootstrap';\n+import 'bootstrap/dist/css/bootstrap.css';\n import AddUser from './AddUser';\n-import Edit from './Edit';\n-import RowT from './RowT';\n-\n-//const history = createBrowserHistory();\n+import TableUsers from './TableUsers';\n \n class Users extends Component {\n-    constructor(props) {\n-        super(props);\n-        //this.numId = 0;\n-        this.state = {\n-            add: false,\n-            arr: []\n-        };\n-\n-        //@ краще в одну стрічку \n-        //#в мене стоїть плагін для форматування коду. \n-        //там потрібно покопатись в настройках. в майбутньому врахую\n-        \n-        this.handleDelete = this\n-            .handleDelete\n-            .bind(this);\n-\n-            this.rendRow = this\n-            .rendRow\n-            .bind(this);\n-    }\n-\n-\n-\n-    // loadUsers() {\n-    //     // var tableUsers = document.getElementById('users');\n-    //     // console.log(tableUsers);\n-    //     var arr = [];  \n-    //     // var schema;      \n-    //     fetch('http://localhost:3001/users').then(function (response) {\n-    //         //console.log(response);\n-    //         return response.json();\n-    //     })\n-    //         .then(function (users) {\n-    //             //return users;\n-    //             for (let i = 0; i < users.length; i++) {\n-    //                 //console.log(users[i]);\n-    //                 let id = users[i].id;\n-    //                 let name = users[i].name;\n-    //                 let email = users[i].email;\n-    //                 arr[i] = users[i];\n-                    \n-    //                 // var el = \"<tr><td>\" + {id} + \"</td><td>\" + {name}+ \"</td><td>\" + {email}  + \"</td><button class='btn-success'></button></td></tr>\";\n-                    // console.log(typeof schema);\n-                    // schema += el;\n-                    \n-                    //arr[i] = {id, name, email};\n-                    //@ в реакті не потрібно використовувати document.createElement\n-                    //@ потрібно використовувати шаблони як в методі render\n-                    //@ в шаблонах можна пикористовувати цикли і умови\n-                    //@ цей метод потрібно повністю переписати\n-                    \n-                // sum += <Row id={id} name={name} email={email} />;              \n-                // console.log(sum);\n-                // return sum;\n-                    // var tr = document.createElement('tr');\n-                    // var tr1 = `<tr></tr>`;\n-                    // console.log(typeof tr1);\n-                    // for (let i = 0; i < 4; i++) {\n-                    //     if (i < 3) {\n-                    //         let td = document.createElement('td');\n-                    //         td.innerHTML = arr[i];\n-                    //         tr.append(td);\n-                    //     } else {\n-                    //         let td = document.createElement('td');\n-                    //         let buttonEdit = document.createElement('button');\n-                    //         buttonEdit.innerHTML = 'Edit';\n-                    //         buttonEdit.key = id;\n-                    //         buttonEdit.setAttribute('class', 'btn-success');\n-                    //         buttonEdit.onclick = function () {\n-                    //             ReactDOM.render(\n-                    //                 //тут теж контекст якийсь свій, не видно\n-                    //                 //функцій класа, тому мусив зробити так\n-                    //                 <Edit id={id} nameUser={name} emailUser={email}/>, document.getElementById('root'))\n-\n-                    //         };\n-\n-                    //         td.append(buttonEdit);\n-                    //         let buttonDelete = document.createElement('button');\n-                    //         buttonDelete.innerHTML = 'Delete';\n-                    //         buttonDelete.setAttribute('class', 'btn-warning');\n-                    //         // цей запис відбувається просто в обєкт як є? я пробував в атрибут, але\n-                    //         // пізніше придіставанні з атрибута мені давало обєкт а не число. і я незнав що\n-                    //         // з тим робити\n-                    //         buttonDelete.key = id;\n-                    //         buttonDelete.onclick = function (event) {\n-                    //             let key = event.target.key;\n-                    //             //console.log(typeof event.target.key);\n-                    //             fetch('http://localhost:3001/users/' + key, {\n-                    //                 headers: {\n-                    //                     'Accept': 'application/json',\n-                    //                     'Content-type': 'application/json'\n-                    //                 },\n-                    //                     method: \"DELETE\"\n-                    //                 })\n-                    //                 .then(function (res) {\n-                    //                     console.log(res);\n-                    //                 })\n-                    //                 .catch(function (res) {\n-                    //                     console.log(res);\n-                    //                 })\n-                    //                 // хотів винести деякий функціонал в іншу функцію, та чомусь не працює??????????\n-                    //                 //    this.handleDelete(key);\n-                    //                 //@ а this на що вказує?\n-                    //                 // можна використовувати arrow function,  що б this  вказував на компонент\n-\n-                    //             //@ так не можна робити, вся сторінка ніколи не має перезавантажуватись\n-                    //                 window\n-                    //                 .location\n-                    //                 .reload(); //підходить таке для перезагрузки\n-                    //         };\n+  constructor(props) {\n+    super(props);\n \n-                    //         td.append(buttonDelete);\n-                    //         tr.append(td);\n-                    //     }\n-                    // }\n-                    // tableUsers.append(tr);\n-    //             }\n-    //           //  return users;\n-                \n-    //         })\n-    //         .catch(console.error()); //вивід помилок\n-            \n-\n-    //        return arr;\n-    // };\n-\n-    handleDelete(key) {\n-        alert(key);\n-    }\n-\n-    addUser() {\n-        this.setState({add: true});\n-    }\n-\n-    buttonsAdd(){\n-        return(<td>\n-            <button className=\"btn-success\"></button>\n-            <button className=\"btn-warning\"></button>  \n-            </td>          \n-        );\n-    }\n-\n-    componentDidMount() {\n-      this.rendRow();\n+    this.state = {\n+      addUser: false,\n+      arr: []\n     };\n-    loadUsers() { \n-        return  fetch('http://localhost:3001/users')\n-        .then(function (response) {\n-               return response.json();\n-          })\n-              .then(function (users) {\n-                  let arr = [];\n-                  for (let i = 0; i < users.length; i++) {\n-                      //console.log(users[i]);\n-                      let id = users[i].id;\n-                      let name = users[i].name;\n-                      let email = users[i].email;\n-                      arr.push([id, name, email]);\n-                  }\n-                  return arr;\n-                })\n-                .catch(console.error);\n-        };\n-//??????????????????????????????????????????????????????????????????????\n-    async rendRow(){\n-        var arr = await this.loadUsers();\n-    //var data;\n-    const data = arr.map(function(item){\n-        //console.log(item);\n-       //<RowT id={item[0]} name={item[1]} email={item[2]} /> \n-         return (\n-               <tr>\n-                <td>{item[0]}</td>\n-                <td>{item[1]}</td>\n-                <td>{item[2]}</td>                \n-            </tr>\n-         )\n-    })\n- console.log(arr);\n-    \n-this.setState({\n-    arr: arr\n-});\n-console.log(this.state.arr);\n-    \n-return (\n-            <tbody>\n-                {data}\n-            </tbody>\n-        )\n-        \n-    }\n-\n-    render() {\n-        //@ це можна по функціям рознести, що б було красивіше\n-        if (this.state.add) {\n-            return (\n-                <div>\n-                    <AddUser lastid={this.state.numId}/>\n-                </div>\n-            );\n-            //@ тут простого else достатньо\n-        } else  {\n-            return (\n-                <div>\n-                    <button\n-                        onClick={this\n-                        .addUser\n-                        .bind(this)}\n-                        className=\"btn btn-warning\">Add user!</button>\n-                    {/* <button onClick={this.st.bind(this)}>{this.state.num}</button> */}\n-                    <table id=\"users\" className=\"table-bordered\" >\n \n-                        <thead>\n-                            <tr>\n-                                <th>Id</th>\n-                                <th>Name</th>\n-                                <th>Email</th>\n-                                <th>Actions</th>\n-                            </tr>\n-                        </thead>\n-                        {/* {console.log(this.rendRow())} */}\n-                    {this.rendRow()}\n-                    </table>\n-                </div>\n-            )\n-        }\n+    this.addUser = this.addUser.bind(this);\n+    this.loadData = this.loadData.bind(this);\n+    this.renderTableWithWindow = this.renderTableWithWindow.bind(this);\n+    this.renderSimpleTable = this.renderSimpleTable.bind(this);\n+    this.hideWindowAddUser = this.hideWindowAddUser.bind(this);\n+  }\n+\n+  addUser(value) {\n+    this.setState({ addUser: true });\n+  }\n+\n+  hideWindowAddUser(value) {\n+    this.setState({ addUser: value });\n+  }\n+\n+  componentWillMount() {\n+    this.loadData();\n+  }\n+\n+  async loadData() {\n+    const rawResponse = await fetch('http://localhost:3001/users');\n+    const content = await rawResponse.json();\n+    this.setState({ arr: content });\n+  }\n+\n+  renderSimpleTable() {\n+    return (\n+      <div className=\"container\">\n+        <div className=\"emptySpace\" />","path":"src/components/Users.js","position":277,"original_position":277,"commit_id":"0af28c98b7f17537d9957236db0c59ef1b8ae246","original_commit_id":"0af28c98b7f17537d9957236db0c59ef1b8ae246","user":{"login":"webwin0","id":1413290,"node_id":"MDQ6VXNlcjE0MTMyOTA=","avatar_url":"https://avatars0.githubusercontent.com/u/1413290?v=4","gravatar_id":"","url":"https://api.github.com/users/webwin0","html_url":"https://github.com/webwin0","followers_url":"https://api.github.com/users/webwin0/followers","following_url":"https://api.github.com/users/webwin0/following{/other_user}","gists_url":"https://api.github.com/users/webwin0/gists{/gist_id}","starred_url":"https://api.github.com/users/webwin0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/webwin0/subscriptions","organizations_url":"https://api.github.com/users/webwin0/orgs","repos_url":"https://api.github.com/users/webwin0/repos","events_url":"https://api.github.com/users/webwin0/events{/privacy}","received_events_url":"https://api.github.com/users/webwin0/received_events","type":"User","site_admin":false},"body":"назва класа не семантична","created_at":"2018-06-18T18:58:43Z","updated_at":"2018-06-18T18:58:43Z","html_url":"https://github.com/grygoriy-pinkas/React-admin-panel/pull/2#discussion_r196188867","pull_request_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/2","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/comments/196188867"},"html":{"href":"https://github.com/grygoriy-pinkas/React-admin-panel/pull/2#discussion_r196188867"},"pull_request":{"href":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/2"}}},"pull_request":{"url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/2","id":194694859,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk0Njk0ODU5","html_url":"https://github.com/grygoriy-pinkas/React-admin-panel/pull/2","diff_url":"https://github.com/grygoriy-pinkas/React-admin-panel/pull/2.diff","patch_url":"https://github.com/grygoriy-pinkas/React-admin-panel/pull/2.patch","issue_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues/2","number":2,"state":"open","locked":false,"title":"Dev","user":{"login":"grygoriy-pinkas","id":30478760,"node_id":"MDQ6VXNlcjMwNDc4NzYw","avatar_url":"https://avatars1.githubusercontent.com/u/30478760?v=4","gravatar_id":"","url":"https://api.github.com/users/grygoriy-pinkas","html_url":"https://github.com/grygoriy-pinkas","followers_url":"https://api.github.com/users/grygoriy-pinkas/followers","following_url":"https://api.github.com/users/grygoriy-pinkas/following{/other_user}","gists_url":"https://api.github.com/users/grygoriy-pinkas/gists{/gist_id}","starred_url":"https://api.github.com/users/grygoriy-pinkas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grygoriy-pinkas/subscriptions","organizations_url":"https://api.github.com/users/grygoriy-pinkas/orgs","repos_url":"https://api.github.com/users/grygoriy-pinkas/repos","events_url":"https://api.github.com/users/grygoriy-pinkas/events{/privacy}","received_events_url":"https://api.github.com/users/grygoriy-pinkas/received_events","type":"User","site_admin":false},"body":"","created_at":"2018-06-13T19:45:11Z","updated_at":"2018-06-18T18:58:43Z","closed_at":null,"merged_at":null,"merge_commit_sha":"9e75f2a6f187b06843071b61fce15e7587b0659c","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/2/commits","review_comments_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/2/comments","review_comment_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues/2/comments","statuses_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/statuses/0af28c98b7f17537d9957236db0c59ef1b8ae246","head":{"label":"grygoriy-pinkas:dev","ref":"dev","sha":"0af28c98b7f17537d9957236db0c59ef1b8ae246","user":{"login":"grygoriy-pinkas","id":30478760,"node_id":"MDQ6VXNlcjMwNDc4NzYw","avatar_url":"https://avatars1.githubusercontent.com/u/30478760?v=4","gravatar_id":"","url":"https://api.github.com/users/grygoriy-pinkas","html_url":"https://github.com/grygoriy-pinkas","followers_url":"https://api.github.com/users/grygoriy-pinkas/followers","following_url":"https://api.github.com/users/grygoriy-pinkas/following{/other_user}","gists_url":"https://api.github.com/users/grygoriy-pinkas/gists{/gist_id}","starred_url":"https://api.github.com/users/grygoriy-pinkas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grygoriy-pinkas/subscriptions","organizations_url":"https://api.github.com/users/grygoriy-pinkas/orgs","repos_url":"https://api.github.com/users/grygoriy-pinkas/repos","events_url":"https://api.github.com/users/grygoriy-pinkas/events{/privacy}","received_events_url":"https://api.github.com/users/grygoriy-pinkas/received_events","type":"User","site_admin":false},"repo":{"id":136223236,"node_id":"MDEwOlJlcG9zaXRvcnkxMzYyMjMyMzY=","name":"React-admin-panel","full_name":"grygoriy-pinkas/React-admin-panel","owner":{"login":"grygoriy-pinkas","id":30478760,"node_id":"MDQ6VXNlcjMwNDc4NzYw","avatar_url":"https://avatars1.githubusercontent.com/u/30478760?v=4","gravatar_id":"","url":"https://api.github.com/users/grygoriy-pinkas","html_url":"https://github.com/grygoriy-pinkas","followers_url":"https://api.github.com/users/grygoriy-pinkas/followers","following_url":"https://api.github.com/users/grygoriy-pinkas/following{/other_user}","gists_url":"https://api.github.com/users/grygoriy-pinkas/gists{/gist_id}","starred_url":"https://api.github.com/users/grygoriy-pinkas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grygoriy-pinkas/subscriptions","organizations_url":"https://api.github.com/users/grygoriy-pinkas/orgs","repos_url":"https://api.github.com/users/grygoriy-pinkas/repos","events_url":"https://api.github.com/users/grygoriy-pinkas/events{/privacy}","received_events_url":"https://api.github.com/users/grygoriy-pinkas/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/grygoriy-pinkas/React-admin-panel","description":null,"fork":false,"url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel","forks_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/forks","keys_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/teams","hooks_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/hooks","issue_events_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues/events{/number}","events_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/events","assignees_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/assignees{/user}","branches_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/branches{/branch}","tags_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/tags","blobs_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/refs{/sha}","trees_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/statuses/{sha}","languages_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/languages","stargazers_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/stargazers","contributors_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/contributors","subscribers_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/subscribers","subscription_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/subscription","commits_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/commits{/sha}","git_commits_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/commits{/sha}","comments_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/comments{/number}","issue_comment_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues/comments{/number}","contents_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/contents/{+path}","compare_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/merges","archive_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/downloads","issues_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues{/number}","pulls_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls{/number}","milestones_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/milestones{/number}","notifications_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/labels{/name}","releases_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/releases{/id}","deployments_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/deployments","created_at":"2018-06-05T19:11:55Z","updated_at":"2018-06-05T19:22:13Z","pushed_at":"2018-06-17T17:51:11Z","git_url":"git://github.com/grygoriy-pinkas/React-admin-panel.git","ssh_url":"git@github.com:grygoriy-pinkas/React-admin-panel.git","clone_url":"https://github.com/grygoriy-pinkas/React-admin-panel.git","svn_url":"https://github.com/grygoriy-pinkas/React-admin-panel","homepage":null,"size":415,"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":1,"license":null,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"base":{"label":"grygoriy-pinkas:master","ref":"master","sha":"526850d9a6e395078f8edb3f637d2847ecb2f827","user":{"login":"grygoriy-pinkas","id":30478760,"node_id":"MDQ6VXNlcjMwNDc4NzYw","avatar_url":"https://avatars1.githubusercontent.com/u/30478760?v=4","gravatar_id":"","url":"https://api.github.com/users/grygoriy-pinkas","html_url":"https://github.com/grygoriy-pinkas","followers_url":"https://api.github.com/users/grygoriy-pinkas/followers","following_url":"https://api.github.com/users/grygoriy-pinkas/following{/other_user}","gists_url":"https://api.github.com/users/grygoriy-pinkas/gists{/gist_id}","starred_url":"https://api.github.com/users/grygoriy-pinkas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grygoriy-pinkas/subscriptions","organizations_url":"https://api.github.com/users/grygoriy-pinkas/orgs","repos_url":"https://api.github.com/users/grygoriy-pinkas/repos","events_url":"https://api.github.com/users/grygoriy-pinkas/events{/privacy}","received_events_url":"https://api.github.com/users/grygoriy-pinkas/received_events","type":"User","site_admin":false},"repo":{"id":136223236,"node_id":"MDEwOlJlcG9zaXRvcnkxMzYyMjMyMzY=","name":"React-admin-panel","full_name":"grygoriy-pinkas/React-admin-panel","owner":{"login":"grygoriy-pinkas","id":30478760,"node_id":"MDQ6VXNlcjMwNDc4NzYw","avatar_url":"https://avatars1.githubusercontent.com/u/30478760?v=4","gravatar_id":"","url":"https://api.github.com/users/grygoriy-pinkas","html_url":"https://github.com/grygoriy-pinkas","followers_url":"https://api.github.com/users/grygoriy-pinkas/followers","following_url":"https://api.github.com/users/grygoriy-pinkas/following{/other_user}","gists_url":"https://api.github.com/users/grygoriy-pinkas/gists{/gist_id}","starred_url":"https://api.github.com/users/grygoriy-pinkas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grygoriy-pinkas/subscriptions","organizations_url":"https://api.github.com/users/grygoriy-pinkas/orgs","repos_url":"https://api.github.com/users/grygoriy-pinkas/repos","events_url":"https://api.github.com/users/grygoriy-pinkas/events{/privacy}","received_events_url":"https://api.github.com/users/grygoriy-pinkas/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/grygoriy-pinkas/React-admin-panel","description":null,"fork":false,"url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel","forks_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/forks","keys_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/teams","hooks_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/hooks","issue_events_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues/events{/number}","events_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/events","assignees_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/assignees{/user}","branches_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/branches{/branch}","tags_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/tags","blobs_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/refs{/sha}","trees_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/statuses/{sha}","languages_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/languages","stargazers_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/stargazers","contributors_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/contributors","subscribers_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/subscribers","subscription_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/subscription","commits_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/commits{/sha}","git_commits_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/git/commits{/sha}","comments_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/comments{/number}","issue_comment_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues/comments{/number}","contents_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/contents/{+path}","compare_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/merges","archive_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/downloads","issues_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues{/number}","pulls_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls{/number}","milestones_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/milestones{/number}","notifications_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/labels{/name}","releases_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/releases{/id}","deployments_url":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/deployments","created_at":"2018-06-05T19:11:55Z","updated_at":"2018-06-05T19:22:13Z","pushed_at":"2018-06-17T17:51:11Z","git_url":"git://github.com/grygoriy-pinkas/React-admin-panel.git","ssh_url":"git@github.com:grygoriy-pinkas/React-admin-panel.git","clone_url":"https://github.com/grygoriy-pinkas/React-admin-panel.git","svn_url":"https://github.com/grygoriy-pinkas/React-admin-panel","homepage":null,"size":415,"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":1,"license":null,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/2"},"html":{"href":"https://github.com/grygoriy-pinkas/React-admin-panel/pull/2"},"issue":{"href":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues/2"},"comments":{"href":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/issues/2/comments"},"review_comments":{"href":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/2/comments"},"review_comment":{"href":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/pulls/2/commits"},"statuses":{"href":"https://api.github.com/repos/grygoriy-pinkas/React-admin-panel/statuses/0af28c98b7f17537d9957236db0c59ef1b8ae246"}},"author_association":"OWNER"}}
{"actor":{"display_login":"webwin0"}}