{"componentChunkName":"component---theme-news-core-src-templates-news-item-query-ts","path":"/news/new-music-browsing-system/","result":{"data":{"site":{"siteMetadata":{"title":"TouHou.FM"}},"newsPost":{"__typename":"MdxNewsPost","id":"59f0a00e-486b-53f6-a66b-ac1add91d0b9","excerpt":"After a long postpone, we finally have a way to explore the music database! This means that you can search for songs and\nrequest those songs…","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/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n \"slug\": \"new-music-browsing-system\",\n \"title\": \"New music browsing system\",\n \"date\": \"2015-02-19T00:00:00.000Z\",\n \"author\": \"Thyra\",\n \"tags\": [\"Music\"]\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 LangLink = makeShortcode(\"LangLink\");\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, \"After a long postpone, we finally have a way to explore the music database! This means that you can search for songs and\\nrequest those songs using our \", mdx(LangLink, {\n to: \"/music/circles\",\n mdxType: \"LangLink\"\n }, \"Circles\"), \" and \", mdx(LangLink, {\n to: \"/music/artists\",\n mdxType: \"LangLink\"\n }, \"Artists\"), \" links.\\nWe will improve this system to allow searching by game or theme.\"));\n}\n;\nMDXContent.isMDXComponent = true;","slug":"/news/new-music-browsing-system/","title":"New music browsing system","tags":["Music"],"author":"Thyra","date":"February 19, 2015"},"previous":{"__typename":"MdxNewsPost","id":"8fc45abc-c3de-5d64-a633-b17015dc460b","excerpt":"We've had an update to the layout. Thous should help resolve some playback issues that have occurred while on the site. We're still working…","slug":"/news/new-layout/","title":"New Layout","date":"January 19, 2015"},"next":{"__typename":"MdxNewsPost","id":"9bbf04c8-488e-5a98-aa76-855b59c4f8b4","excerpt":"So, looking back at the last post date, 2017, and 2015 before that, lets shed some light into the site. Things have progressed\nalbeit slowly…","slug":"/news/all-new-site-again/","title":"All new site (again)","date":"February 06, 2021"}},"pageContext":{"id":"59f0a00e-486b-53f6-a66b-ac1add91d0b9","previousId":"8fc45abc-c3de-5d64-a633-b17015dc460b","nextId":"9bbf04c8-488e-5a98-aa76-855b59c4f8b4"}},"staticQueryHashes":["3649515864"]}