├── .babelrc ├── .gitattributes ├── .gitignore ├── .gitlab-ci.yml ├── .vscode ├── launch.json └── settings.json ├── Dockerfile ├── README.md ├── codegen.yml ├── components ├── App.js ├── Author.tsx ├── Avator.tsx ├── Card.tsx ├── Footer.tsx ├── Header.tsx ├── Icon.tsx ├── Nav.tsx ├── Pagination.tsx ├── Paragraph.tsx ├── Poem.tsx ├── QR.tsx ├── Search.tsx ├── SearchBar.tsx ├── Skeleton.tsx ├── Tag.tsx └── Tags.tsx ├── config └── index.ts ├── docker-compose.yml ├── lib ├── utils.js └── with-apollo.tsx ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── _error.tsx ├── authors │ ├── [id].tsx │ └── index.tsx ├── index.tsx ├── login │ └── index.js ├── phrases │ └── index.tsx ├── poems │ ├── [id].tsx │ └── index.tsx └── profile │ └── index.js ├── public ├── robots.txt └── static │ ├── 2019-07-22-25305f34 │ ├── client.html │ └── server.html │ ├── 2019-07-22-99d0dd58 │ ├── client.html │ └── server.html │ ├── 2019-07-31-5be6889 │ ├── client.html │ └── server.html │ ├── 2019-07-31-e94a1a5 │ ├── client.html │ └── server.html │ ├── 2019-09-21-9d128c3 │ ├── client.html │ └── server.html │ ├── cunyin.jpg │ ├── favicon.ico │ ├── hoc.jpg │ ├── playground.png │ ├── screen.jpg │ ├── shici.png │ └── wechat.jpg ├── query.gql ├── query.tsx ├── tsconfig.json └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["next/babel"] 3 | } 4 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | public/* linguist-vendored 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package-lock.json 3 | .next 4 | static -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/README.md -------------------------------------------------------------------------------- /codegen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/codegen.yml -------------------------------------------------------------------------------- /components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/App.js -------------------------------------------------------------------------------- /components/Author.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Author.tsx -------------------------------------------------------------------------------- /components/Avator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Avator.tsx -------------------------------------------------------------------------------- /components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Card.tsx -------------------------------------------------------------------------------- /components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Footer.tsx -------------------------------------------------------------------------------- /components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Header.tsx -------------------------------------------------------------------------------- /components/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Icon.tsx -------------------------------------------------------------------------------- /components/Nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Nav.tsx -------------------------------------------------------------------------------- /components/Pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Pagination.tsx -------------------------------------------------------------------------------- /components/Paragraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Paragraph.tsx -------------------------------------------------------------------------------- /components/Poem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Poem.tsx -------------------------------------------------------------------------------- /components/QR.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/QR.tsx -------------------------------------------------------------------------------- /components/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Search.tsx -------------------------------------------------------------------------------- /components/SearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/SearchBar.tsx -------------------------------------------------------------------------------- /components/Skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Skeleton.tsx -------------------------------------------------------------------------------- /components/Tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Tag.tsx -------------------------------------------------------------------------------- /components/Tags.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/components/Tags.tsx -------------------------------------------------------------------------------- /config/index.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | url: 'https://shici.shanyue.tech/graphql' 3 | } 4 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/lib/utils.js -------------------------------------------------------------------------------- /lib/with-apollo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/lib/with-apollo.tsx -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/package.json -------------------------------------------------------------------------------- /pages/_error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/pages/_error.tsx -------------------------------------------------------------------------------- /pages/authors/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/pages/authors/[id].tsx -------------------------------------------------------------------------------- /pages/authors/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/pages/authors/index.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/pages/login/index.js -------------------------------------------------------------------------------- /pages/phrases/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/pages/phrases/index.tsx -------------------------------------------------------------------------------- /pages/poems/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/pages/poems/[id].tsx -------------------------------------------------------------------------------- /pages/poems/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/pages/poems/index.tsx -------------------------------------------------------------------------------- /pages/profile/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/pages/profile/index.js -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/static/2019-07-22-25305f34/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-07-22-25305f34/client.html -------------------------------------------------------------------------------- /public/static/2019-07-22-25305f34/server.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-07-22-25305f34/server.html -------------------------------------------------------------------------------- /public/static/2019-07-22-99d0dd58/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-07-22-99d0dd58/client.html -------------------------------------------------------------------------------- /public/static/2019-07-22-99d0dd58/server.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-07-22-99d0dd58/server.html -------------------------------------------------------------------------------- /public/static/2019-07-31-5be6889/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-07-31-5be6889/client.html -------------------------------------------------------------------------------- /public/static/2019-07-31-5be6889/server.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-07-31-5be6889/server.html -------------------------------------------------------------------------------- /public/static/2019-07-31-e94a1a5/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-07-31-e94a1a5/client.html -------------------------------------------------------------------------------- /public/static/2019-07-31-e94a1a5/server.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-07-31-e94a1a5/server.html -------------------------------------------------------------------------------- /public/static/2019-09-21-9d128c3/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-09-21-9d128c3/client.html -------------------------------------------------------------------------------- /public/static/2019-09-21-9d128c3/server.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/2019-09-21-9d128c3/server.html -------------------------------------------------------------------------------- /public/static/cunyin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/cunyin.jpg -------------------------------------------------------------------------------- /public/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/favicon.ico -------------------------------------------------------------------------------- /public/static/hoc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/hoc.jpg -------------------------------------------------------------------------------- /public/static/playground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/playground.png -------------------------------------------------------------------------------- /public/static/screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/screen.jpg -------------------------------------------------------------------------------- /public/static/shici.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/shici.png -------------------------------------------------------------------------------- /public/static/wechat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/public/static/wechat.jpg -------------------------------------------------------------------------------- /query.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/query.gql -------------------------------------------------------------------------------- /query.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/query.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shfshanyue/shici/HEAD/yarn.lock --------------------------------------------------------------------------------