{"componentChunkName":"component---packages-core-src-templates-post-js","path":"/react-hooks/","result":{"data":{"post":{"__typename":"MdxArticle","id":"b1de55e3-26c4-589b-9483-817d47a90ae5","title":"React Hooks","slug":"/react-hooks/","link":null,"excerpt":"React Hooks","timeToRead":1,"featured":true,"thumbnailText":null,"date":"July 20, 2020","category":{"__typename":"CategoriesJson","id":"0790a89e-e21f-5196-a4b0-b612279b2315","name":"React","slug":"/category/react/","color":null,"icon":{"__typename":"File","publicURL":"/static/1f6a76a4bf66ee1d6bdeab1edc5e2b5c/react.svg"}},"author":null,"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"React Hooks\",\n  \"author\": \"Admin\",\n  \"category\": \"React\",\n  \"tags\": [\"#skills\", \"#technology\"],\n  \"date\": \"2020-07-20T00:00:00.000Z\",\n  \"thumbnail\": \"react.png\",\n  \"featured\": true\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component '\" + name + \"' was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h2\", {\n    \"id\": \"react-hooks\"\n  }, \"React Hooks\"));\n}\n;\nMDXContent.isMDXComponent = true;","keywords":null,"tags":[{"id":"f9b231f1-584d-577d-a030-97a2b9a5afd3","name":"#skills","slug":"/tag/skills/"},{"id":"d825fd22-998b-580d-98c0-fbeab0653fb7","name":"#technology","slug":"/tag/technology/"}],"thumbnail":{"__typename":"ImageSharp","vertical":{"aspectRatio":1.3103448275862069,"src":"/static/95934499d6ab76cb3497c75379eecaba/3748c/react.png","srcSet":"/static/95934499d6ab76cb3497c75379eecaba/3748c/react.png 1x,\n/static/95934499d6ab76cb3497c75379eecaba/ae358/react.png 1.5x,\n/static/95934499d6ab76cb3497c75379eecaba/0a73c/react.png 2x","srcWebp":"/static/95934499d6ab76cb3497c75379eecaba/03323/react.webp","srcSetWebp":"/static/95934499d6ab76cb3497c75379eecaba/03323/react.webp 1x,\n/static/95934499d6ab76cb3497c75379eecaba/c8e9c/react.webp 1.5x,\n/static/95934499d6ab76cb3497c75379eecaba/e7f4c/react.webp 2x"},"hero":{"aspectRatio":2.4615384615384617,"src":"/static/95934499d6ab76cb3497c75379eecaba/20e73/react.png","srcSet":"/static/95934499d6ab76cb3497c75379eecaba/20e73/react.png 1x","srcWebp":"/static/95934499d6ab76cb3497c75379eecaba/7330c/react.webp","srcSetWebp":"/static/95934499d6ab76cb3497c75379eecaba/7330c/react.webp 1x"}}},"tagCategoryPosts":{"nodes":[]},"tagPosts":{"nodes":[{"__typename":"MdxArticle","id":"38ce91ef-8276-5074-8c0c-5bbb6d0012d4","title":"syntax of arrow function","slug":"/syntax-of-arrow-function/","link":null,"excerpt":"","timeToRead":null,"featured":true,"thumbnailText":null,"date":"July 20, 2020","category":{"__typename":"CategoriesJson","id":"dc35fbe1-6270-5276-84f5-bd6172aea926","name":"Javascript","slug":"/category/javascript/","color":null,"icon":{"__typename":"File","publicURL":"/static/5b54675950638dd95de282256b5cf7c4/javascript.svg"}},"author":null,"thumbnail":{"__typename":"ImageSharp","vertical":{"aspectRatio":1.3103448275862069,"src":"/static/a381cbe123484c239b97a005d5ce4a00/3748c/image.png","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/3748c/image.png 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/ae358/image.png 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/0a73c/image.png 2x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/c8e9c/image.webp 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/e7f4c/image.webp 2x"},"hero":{"aspectRatio":2.4615384615384617,"src":"/static/a381cbe123484c239b97a005d5ce4a00/20e73/image.png","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/20e73/image.png 1x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp 1x"}}},{"__typename":"MdxArticle","id":"595b4285-b816-58c9-b40d-28a6c17a0b8d","title":"An introduction to the third-party cookie crackdown","slug":"/an-introduction-to-the-third-party-cookie-crackdown/","link":null,"excerpt":"Primo in altis pelle alumnae Lorem markdownum obvius in seque opus, est bicorni forte; laeva…","timeToRead":1,"featured":null,"thumbnailText":null,"date":"April 16, 2019","category":{"__typename":"CategoriesJson","id":"9868e716-d254-5302-99cf-4cfd0af0c67b","name":"Advertising","slug":"/category/advertising/","color":null,"icon":{"__typename":"File","publicURL":"/static/93c9c75517e1a6e95deaecabf3d1d050/advertising.svg"}},"author":{"__typename":"AuthorsJson","id":"0f2d2ae3-0c8a-5703-8479-863749647ab8","name":"Jane Smith","slug":"/author/jane-smith/","title":"Creative Designer","description":"Sed commodo, est quis maximus fermentum, massa ipsum euismod neque, in varius risus tellus quis lacus. Sed ac bibendum odio.","skills":["UI/UX","Javascript","Graphic Design"],"social":[{"name":"Github","url":"https://github.com/github"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","regular":{"aspectRatio":1,"width":150,"src":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png","srcSet":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png 1x,\n/static/ec552a7c1f96030de0601b3b204b16cf/81b80/jane-smith.png 1.5x,\n/static/ec552a7c1f96030de0601b3b204b16cf/bb938/jane-smith.png 2x"}}},"thumbnail":{"__typename":"ImageSharp","vertical":{"aspectRatio":1.3103448275862069,"src":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/1af80/image.jpg 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/1acf6/image.jpg 2x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/c8e9c/image.webp 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/e7f4c/image.webp 2x"},"hero":{"aspectRatio":2.4615384615384617,"src":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg 1x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp 1x"}}},{"__typename":"MdxArticle","id":"46aa45a8-9ed7-58a5-b035-0b4eda9a846a","title":"Four ways to unlock the true power of TV through programmatic","slug":"/four-ways-to-unlock-the-true-power-of-tv-through-programmatic/","link":null,"excerpt":"Dona curvo sub evertere quam ultimus aridus Lorem markdownum , sub tecumque, posceret revertar…","timeToRead":1,"featured":null,"thumbnailText":null,"date":"April 16, 2019","category":{"__typename":"CategoriesJson","id":"9868e716-d254-5302-99cf-4cfd0af0c67b","name":"Advertising","slug":"/category/advertising/","color":null,"icon":{"__typename":"File","publicURL":"/static/93c9c75517e1a6e95deaecabf3d1d050/advertising.svg"}},"author":{"__typename":"AuthorsJson","id":"0f2d2ae3-0c8a-5703-8479-863749647ab8","name":"Jane Smith","slug":"/author/jane-smith/","title":"Creative Designer","description":"Sed commodo, est quis maximus fermentum, massa ipsum euismod neque, in varius risus tellus quis lacus. Sed ac bibendum odio.","skills":["UI/UX","Javascript","Graphic Design"],"social":[{"name":"Github","url":"https://github.com/github"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","regular":{"aspectRatio":1,"width":150,"src":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png","srcSet":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png 1x,\n/static/ec552a7c1f96030de0601b3b204b16cf/81b80/jane-smith.png 1.5x,\n/static/ec552a7c1f96030de0601b3b204b16cf/bb938/jane-smith.png 2x"}}},"thumbnail":{"__typename":"ImageSharp","vertical":{"aspectRatio":1.3103448275862069,"src":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/1af80/image.jpg 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/1acf6/image.jpg 2x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/c8e9c/image.webp 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/e7f4c/image.webp 2x"},"hero":{"aspectRatio":2.4615384615384617,"src":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg 1x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp 1x"}}},{"__typename":"MdxArticle","id":"7e72f168-5be2-587c-802f-3dca008e3ba4","title":"Getting to Grips with Digital Advertising Best Practice Guide","slug":"/getting-to-grips-with-digital-advertising-best-practice-guide/","link":null,"excerpt":"Lorem markdownum transitque nondum, Peliaeque at poterat exegit, urbis quo;\ntibi. Cursus mecum adit…","timeToRead":1,"featured":null,"thumbnailText":null,"date":"April 16, 2019","category":{"__typename":"CategoriesJson","id":"9868e716-d254-5302-99cf-4cfd0af0c67b","name":"Advertising","slug":"/category/advertising/","color":null,"icon":{"__typename":"File","publicURL":"/static/93c9c75517e1a6e95deaecabf3d1d050/advertising.svg"}},"author":{"__typename":"AuthorsJson","id":"0f2d2ae3-0c8a-5703-8479-863749647ab8","name":"Jane Smith","slug":"/author/jane-smith/","title":"Creative Designer","description":"Sed commodo, est quis maximus fermentum, massa ipsum euismod neque, in varius risus tellus quis lacus. Sed ac bibendum odio.","skills":["UI/UX","Javascript","Graphic Design"],"social":[{"name":"Github","url":"https://github.com/github"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","regular":{"aspectRatio":1,"width":150,"src":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png","srcSet":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png 1x,\n/static/ec552a7c1f96030de0601b3b204b16cf/81b80/jane-smith.png 1.5x,\n/static/ec552a7c1f96030de0601b3b204b16cf/bb938/jane-smith.png 2x"}}},"thumbnail":{"__typename":"ImageSharp","vertical":{"aspectRatio":1.3103448275862069,"src":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/1af80/image.jpg 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/1acf6/image.jpg 2x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/c8e9c/image.webp 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/e7f4c/image.webp 2x"},"hero":{"aspectRatio":2.4615384615384617,"src":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg 1x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp 1x"}}},{"__typename":"MdxArticle","id":"e4c06617-506a-5967-8b76-5f0031f9116c","title":"A Marketer’s Guide to Price Comparison Websites","slug":"/a-marketer's-guide-to-price-comparison-websites/","link":null,"excerpt":"Lorem markdownum suarum successibus Auram illud. Aqua exegit silvae exiguam\ntempli, cui linquit…","timeToRead":1,"featured":null,"thumbnailText":null,"date":"April 16, 2019","category":{"__typename":"CategoriesJson","id":"9868e716-d254-5302-99cf-4cfd0af0c67b","name":"Advertising","slug":"/category/advertising/","color":null,"icon":{"__typename":"File","publicURL":"/static/93c9c75517e1a6e95deaecabf3d1d050/advertising.svg"}},"author":{"__typename":"AuthorsJson","id":"0f2d2ae3-0c8a-5703-8479-863749647ab8","name":"Jane Smith","slug":"/author/jane-smith/","title":"Creative Designer","description":"Sed commodo, est quis maximus fermentum, massa ipsum euismod neque, in varius risus tellus quis lacus. Sed ac bibendum odio.","skills":["UI/UX","Javascript","Graphic Design"],"social":[{"name":"Github","url":"https://github.com/github"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","regular":{"aspectRatio":1,"width":150,"src":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png","srcSet":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png 1x,\n/static/ec552a7c1f96030de0601b3b204b16cf/81b80/jane-smith.png 1.5x,\n/static/ec552a7c1f96030de0601b3b204b16cf/bb938/jane-smith.png 2x"}}},"thumbnail":{"__typename":"ImageSharp","vertical":{"aspectRatio":1.3103448275862069,"src":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/1af80/image.jpg 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/1acf6/image.jpg 2x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/c8e9c/image.webp 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/e7f4c/image.webp 2x"},"hero":{"aspectRatio":2.4615384615384617,"src":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg 1x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp 1x"}}},{"__typename":"MdxArticle","id":"1c067eda-4a34-5bc2-90a4-8c61abcbd22a","title":"The Best Digital Marketing Stats We’ve Seen This Week","slug":"/the-best-digital-marketing-stats-we've-seen-this-week/","link":null,"excerpt":"Dona curvo sub evertere quam ultimus aridus Lorem markdownum , sub tecumque, posceret revertar…","timeToRead":1,"featured":null,"thumbnailText":null,"date":"April 16, 2019","category":{"__typename":"CategoriesJson","id":"9868e716-d254-5302-99cf-4cfd0af0c67b","name":"Advertising","slug":"/category/advertising/","color":null,"icon":{"__typename":"File","publicURL":"/static/93c9c75517e1a6e95deaecabf3d1d050/advertising.svg"}},"author":{"__typename":"AuthorsJson","id":"0f2d2ae3-0c8a-5703-8479-863749647ab8","name":"Jane Smith","slug":"/author/jane-smith/","title":"Creative Designer","description":"Sed commodo, est quis maximus fermentum, massa ipsum euismod neque, in varius risus tellus quis lacus. Sed ac bibendum odio.","skills":["UI/UX","Javascript","Graphic Design"],"social":[{"name":"Github","url":"https://github.com/github"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","regular":{"aspectRatio":1,"width":150,"src":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png","srcSet":"/static/ec552a7c1f96030de0601b3b204b16cf/97df7/jane-smith.png 1x,\n/static/ec552a7c1f96030de0601b3b204b16cf/81b80/jane-smith.png 1.5x,\n/static/ec552a7c1f96030de0601b3b204b16cf/bb938/jane-smith.png 2x"}}},"thumbnail":{"__typename":"ImageSharp","vertical":{"aspectRatio":1.3103448275862069,"src":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/8f7be/image.jpg 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/1af80/image.jpg 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/1acf6/image.jpg 2x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/03323/image.webp 1x,\n/static/a381cbe123484c239b97a005d5ce4a00/c8e9c/image.webp 1.5x,\n/static/a381cbe123484c239b97a005d5ce4a00/e7f4c/image.webp 2x"},"hero":{"aspectRatio":2.4615384615384617,"src":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg","srcSet":"/static/a381cbe123484c239b97a005d5ce4a00/a8483/image.jpg 1x","srcWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp","srcSetWebp":"/static/a381cbe123484c239b97a005d5ce4a00/7330c/image.webp 1x"}}}]},"categoryPosts":{"nodes":[]},"previous":{"__typename":"MdxArticle","id":"38ce91ef-8276-5074-8c0c-5bbb6d0012d4","slug":"/syntax-of-arrow-function/","title":"syntax of arrow function"},"next":{"__typename":"MdxArticle","id":"5950b561-4d37-5483-8de4-17205861b1cb","slug":"/how-to-test-whether-your-innovation-strategy-is-socially-responsible/","title":"How to test whether your innovation strategy is socially responsible"}},"pageContext":{"id":"b1de55e3-26c4-589b-9483-817d47a90ae5","categoryId":"0790a89e-e21f-5196-a4b0-b612279b2315","tagsIds":["f9b231f1-584d-577d-a030-97a2b9a5afd3","d825fd22-998b-580d-98c0-fbeab0653fb7"],"hasTags":true,"previousId":"38ce91ef-8276-5074-8c0c-5bbb6d0012d4","nextId":"5950b561-4d37-5483-8de4-17205861b1cb","services":{"algolia":false,"mailchimp":false,"disqus":true}}},"staticQueryHashes":["2738725551","3023335344","3023335344","3371775955","3371775955","4235339838","4235339838","4240507859","4240507859"]}