{"data":{"mdx":{"code":{"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  \"date\": \"2020-05-28\",\n  \"title\": \"Best WiFi Extenders in 2020\",\n  \"categories\": [\"Stuff\"]\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(\"p\", null, \"The first option is a bit more expensive, but it ships quickly with Prime:\"), mdx(\"p\", null, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://amzn.to/31bGUgS\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"Amazon Has You - TP-Link AC1750\")), mdx(\"p\", null, \"The next option is less money, less range, but takes longer to arrive:\"), mdx(\"p\", null, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://amzn.to/2H4TIi5\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"Amazon Has You - TP-Link AC750\")), mdx(\"p\", null, \"Both options should have easy, 1-button setup.\"));\n}\nMDXContent.isMDXComponent = true;"},"excerpt":"The first option is a bit more expensive, but it ships quickly with Prime: Amazon Has You - TP-Link AC1750 The next option is less money…","frontmatter":{"title":"Best WiFi Extenders in 2020","date":"05/28/2020","categories":["Stuff"]},"timeToRead":1,"parent":{"__typename":"File","mtime":"2020-12-15T11:54:15.115Z","birthtime":"2020-12-15T11:54:15.115Z"}}},"pageContext":{"isCreatedByStatefulCreatePages":false,"slug":"/best-wi-fi-extenders-in-2020","prev":{"fields":{"slug":"/best-wireless-headphone-for-tv"},"frontmatter":{"title":"Best Wireless Headphone for TV","categories":["Stuff"]}},"next":{"fields":{"slug":"/the-sexiest-monitor-arm-all-chromed-out"},"frontmatter":{"title":"The Sexiest Monitor Arm: ALL CHROMED OUT","categories":["Stuff"]}}}}