(
+
+
+
+ }
+ id="6z8qhXNgbwMhFqhmJJmroJ"
+ />
+
+
+
+ )}
+ path={`${base}/:pageId?`}
+ />
+ );
+}
+
+TCO17.defaultProps = {
+ base: '',
+};
+
+TCO17.propTypes = {
+ base: PT.string,
+};
diff --git a/src/shared/routes/Communities/TCO17/index.jsx b/src/shared/routes/Communities/TCO17/index.jsx
new file mode 100644
index 0000000000..d294c06543
--- /dev/null
+++ b/src/shared/routes/Communities/TCO17/index.jsx
@@ -0,0 +1,32 @@
+/**
+ * Loader for the community's code chunks.
+ */
+
+import LoadingIndicator from 'components/LoadingIndicator';
+import path from 'path';
+import PT from 'prop-types';
+import React from 'react';
+import { AppChunk, webpack } from 'topcoder-react-utils';
+
+export default function ChunkLoader({ base, meta }) {
+ return (
+ import(/* webpackChunkName: "tco17-community/chunk" */ './Routes')
+ .then(({ default: Routes }) => (
+
+ ))
+ }
+ renderPlaceholder={() => }
+ renderServer={() => {
+ const Routes = webpack.requireWeak(path.resolve(__dirname, './Routes'));
+ return ;
+ }}
+ />
+ );
+}
+
+ChunkLoader.propTypes = {
+ base: PT.string.isRequired,
+ meta: PT.shape().isRequired,
+};