├── .gitignore ├── .npmrc ├── .stackblitzrc ├── README.md ├── astro.config.mjs ├── package.json ├── public └── favicon.ico ├── sandbox.config.json ├── src ├── components │ ├── Comment.astro │ ├── Layout.astro │ ├── Story.astro │ └── Toggle.jsx ├── lib │ └── api.js ├── pages │ ├── [...stories].astro │ ├── stories │ │ └── [id].astro │ └── users │ │ └── [id].astro └── styles │ └── global.css └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | # Expose Astro dependencies for `pnpm` users 2 | shamefully-hoist=true 3 | -------------------------------------------------------------------------------- /.stackblitzrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/.stackblitzrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/README.md -------------------------------------------------------------------------------- /astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/astro.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /sandbox.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/sandbox.config.json -------------------------------------------------------------------------------- /src/components/Comment.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/src/components/Comment.astro -------------------------------------------------------------------------------- /src/components/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/src/components/Layout.astro -------------------------------------------------------------------------------- /src/components/Story.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/src/components/Story.astro -------------------------------------------------------------------------------- /src/components/Toggle.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/src/components/Toggle.jsx -------------------------------------------------------------------------------- /src/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/src/lib/api.js -------------------------------------------------------------------------------- /src/pages/[...stories].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/src/pages/[...stories].astro -------------------------------------------------------------------------------- /src/pages/stories/[id].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/src/pages/stories/[id].astro -------------------------------------------------------------------------------- /src/pages/users/[id].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/src/pages/users/[id].astro -------------------------------------------------------------------------------- /src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/src/styles/global.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansolid/astro-solid-hackernews/HEAD/tsconfig.json --------------------------------------------------------------------------------