{"action":"created","issue":{"url":"https://api.github.com/repos/procore/particles/issues/463","repository_url":"https://api.github.com/repos/procore/particles","labels_url":"https://api.github.com/repos/procore/particles/issues/463/labels{/name}","comments_url":"https://api.github.com/repos/procore/particles/issues/463/comments","events_url":"https://api.github.com/repos/procore/particles/issues/463/events","html_url":"https://github.com/procore/particles/pull/463","id":267800477,"number":463,"title":"Tiered Navigation Select","user":{"login":"brock-noah","id":5582147,"avatar_url":"https://avatars2.githubusercontent.com/u/5582147?v=4","gravatar_id":"","url":"https://api.github.com/users/brock-noah","html_url":"https://github.com/brock-noah","followers_url":"https://api.github.com/users/brock-noah/followers","following_url":"https://api.github.com/users/brock-noah/following{/other_user}","gists_url":"https://api.github.com/users/brock-noah/gists{/gist_id}","starred_url":"https://api.github.com/users/brock-noah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brock-noah/subscriptions","organizations_url":"https://api.github.com/users/brock-noah/orgs","repos_url":"https://api.github.com/users/brock-noah/repos","events_url":"https://api.github.com/users/brock-noah/events{/privacy}","received_events_url":"https://api.github.com/users/brock-noah/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"brock-noah","id":5582147,"avatar_url":"https://avatars2.githubusercontent.com/u/5582147?v=4","gravatar_id":"","url":"https://api.github.com/users/brock-noah","html_url":"https://github.com/brock-noah","followers_url":"https://api.github.com/users/brock-noah/followers","following_url":"https://api.github.com/users/brock-noah/following{/other_user}","gists_url":"https://api.github.com/users/brock-noah/gists{/gist_id}","starred_url":"https://api.github.com/users/brock-noah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brock-noah/subscriptions","organizations_url":"https://api.github.com/users/brock-noah/orgs","repos_url":"https://api.github.com/users/brock-noah/repos","events_url":"https://api.github.com/users/brock-noah/events{/privacy}","received_events_url":"https://api.github.com/users/brock-noah/received_events","type":"User","site_admin":false},"assignees":[{"login":"brock-noah","id":5582147,"avatar_url":"https://avatars2.githubusercontent.com/u/5582147?v=4","gravatar_id":"","url":"https://api.github.com/users/brock-noah","html_url":"https://github.com/brock-noah","followers_url":"https://api.github.com/users/brock-noah/followers","following_url":"https://api.github.com/users/brock-noah/following{/other_user}","gists_url":"https://api.github.com/users/brock-noah/gists{/gist_id}","starred_url":"https://api.github.com/users/brock-noah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brock-noah/subscriptions","organizations_url":"https://api.github.com/users/brock-noah/orgs","repos_url":"https://api.github.com/users/brock-noah/repos","events_url":"https://api.github.com/users/brock-noah/events{/privacy}","received_events_url":"https://api.github.com/users/brock-noah/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2017-10-23T20:08:59Z","updated_at":"2017-10-23T20:11:55Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/procore/particles/pulls/463","html_url":"https://github.com/procore/particles/pull/463","diff_url":"https://github.com/procore/particles/pull/463.diff","patch_url":"https://github.com/procore/particles/pull/463.patch"},"body":"# Summary\r\nA breadcrumb like picker that loads data when necessary.\r\n\r\nWill replace the company/project picker.\r\n\r\n## Exported Components\r\n- `Tiers`\r\n- `Tier`\r\n```\r\n<Tiers>\r\n  <Tier>\r\n    {(data, onDrilldown) => <span />}\r\n  </Tier>\r\n  <Tier>\r\n    {(data, onDrilldown) => <span />}\r\n  </Tier>\r\n</Tiers>\r\n```\r\nAPI documented in [readme](https://github.com/procore/particles/blob/4419b9e806bde366fbdd1a2de539e156cd76085f/navigation-tiers/README.md)\r\n\r\n\r\n## Internal Components\r\n- `NavigationTiers`\r\nThe entry point. Implements the following:\r\n- `OpenProvider`\r\nHandles open state.\r\n- `PageProvider`\r\nHandles storing all pages, provides the current view's entire data list. Determines which child `Tier` is relevant. \r\n- `ListProvider`\r\nHandles search term and keyboard actions. Filters the data list.\r\n- `Dropdown`\r\nThe main view component.\r\n\r\n### Review Notes/ Questions/ TODOs\r\n- Added a shared loader for CSS\r\n- How to add procore styles to particles? `core-react` does not import the sheet. It's done here. Should it be done here?\r\n- Will commit built files once approved.\r\n\r\n### Screenshots\r\n![nav tier 2](https://user-images.githubusercontent.com/5582147/31909486-276fb19a-b7ef-11e7-9d02-0324b6902d15.gif)\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/procore/particles/issues/comments/338781929","html_url":"https://github.com/procore/particles/pull/463#issuecomment-338781929","issue_url":"https://api.github.com/repos/procore/particles/issues/463","id":338781929,"user":{"login":"chrisarevir","id":1761533,"avatar_url":"https://avatars3.githubusercontent.com/u/1761533?v=4","gravatar_id":"","url":"https://api.github.com/users/chrisarevir","html_url":"https://github.com/chrisarevir","followers_url":"https://api.github.com/users/chrisarevir/followers","following_url":"https://api.github.com/users/chrisarevir/following{/other_user}","gists_url":"https://api.github.com/users/chrisarevir/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisarevir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisarevir/subscriptions","organizations_url":"https://api.github.com/users/chrisarevir/orgs","repos_url":"https://api.github.com/users/chrisarevir/repos","events_url":"https://api.github.com/users/chrisarevir/events{/privacy}","received_events_url":"https://api.github.com/users/chrisarevir/received_events","type":"User","site_admin":false},"created_at":"2017-10-23T20:11:55Z","updated_at":"2017-10-23T20:11:55Z","author_association":"COLLABORATOR","body":"Y'all probably know this, but this functionality does exist already, we should meet up later and figure out if the use cases can be consolidated!\r\n\r\nhttps://github.com/procore/particles/tree/master/tiered-select"}}
{"actor":{"display_login":"chrisarevir"}}