feat(blog): add file-based blog with dynamic slugs, MDX content and layout shell
- Introduced blog routing using Next.js App Router - Implemented dynamic [slug] pages for blog posts - Added MDX-based content loading via lib/posts - Integrated shared TopBar layout with navigation - Established clear content, lib and component separation
This commit is contained in:
4
apps/public-web/node_modules/next/dist/esm/api/app-dynamic.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/app-dynamic.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export * from '../shared/lib/app-dynamic';
|
||||
export { default } from '../shared/lib/app-dynamic';
|
||||
|
||||
//# sourceMappingURL=app-dynamic.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/app-dynamic.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/app-dynamic.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/app-dynamic.ts"],"sourcesContent":["export * from '../shared/lib/app-dynamic'\nexport { default } from '../shared/lib/app-dynamic'\n"],"names":["default"],"mappings":"AAAA,cAAc,4BAA2B;AACzC,SAASA,OAAO,QAAQ,4BAA2B","ignoreList":[0]}
|
||||
4
apps/public-web/node_modules/next/dist/esm/api/app.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/app.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export * from '../pages/_app';
|
||||
export { default } from '../pages/_app';
|
||||
|
||||
//# sourceMappingURL=app.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/app.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/app.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/app.tsx"],"sourcesContent":["export * from '../pages/_app'\nexport { default } from '../pages/_app'\n"],"names":["default"],"mappings":"AAAA,cAAc,gBAAe;AAC7B,SAASA,OAAO,QAAQ,gBAAe","ignoreList":[0]}
|
||||
3
apps/public-web/node_modules/next/dist/esm/api/constants.js
generated
vendored
Normal file
3
apps/public-web/node_modules/next/dist/esm/api/constants.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export * from '../shared/lib/constants';
|
||||
|
||||
//# sourceMappingURL=constants.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/constants.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/constants.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/constants.ts"],"sourcesContent":["export * from '../shared/lib/constants'\n"],"names":[],"mappings":"AAAA,cAAc,0BAAyB","ignoreList":[0]}
|
||||
4
apps/public-web/node_modules/next/dist/esm/api/document.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/document.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export * from '../pages/_document';
|
||||
export { default } from '../pages/_document';
|
||||
|
||||
//# sourceMappingURL=document.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/document.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/document.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/document.tsx"],"sourcesContent":["export * from '../pages/_document'\nexport { default } from '../pages/_document'\n"],"names":["default"],"mappings":"AAAA,cAAc,qBAAoB;AAClC,SAASA,OAAO,QAAQ,qBAAoB","ignoreList":[0]}
|
||||
4
apps/public-web/node_modules/next/dist/esm/api/dynamic.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/dynamic.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export { default } from '../shared/lib/dynamic';
|
||||
export * from '../shared/lib/dynamic';
|
||||
|
||||
//# sourceMappingURL=dynamic.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/dynamic.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/dynamic.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/dynamic.ts"],"sourcesContent":["export { default } from '../shared/lib/dynamic'\nexport * from '../shared/lib/dynamic'\n"],"names":["default"],"mappings":"AAAA,SAASA,OAAO,QAAQ,wBAAuB;AAC/C,cAAc,wBAAuB","ignoreList":[0]}
|
||||
4
apps/public-web/node_modules/next/dist/esm/api/form.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/form.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export { default } from '../client/form';
|
||||
export * from '../client/form';
|
||||
|
||||
//# sourceMappingURL=form.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/form.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/form.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/form.ts"],"sourcesContent":["export { default } from '../client/form'\nexport * from '../client/form'\n"],"names":["default"],"mappings":"AAAA,SAASA,OAAO,QAAQ,iBAAgB;AACxC,cAAc,iBAAgB","ignoreList":[0]}
|
||||
4
apps/public-web/node_modules/next/dist/esm/api/head.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/head.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export { default } from '../shared/lib/head';
|
||||
export * from '../shared/lib/head';
|
||||
|
||||
//# sourceMappingURL=head.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/head.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/head.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/head.ts"],"sourcesContent":["export { default } from '../shared/lib/head'\nexport * from '../shared/lib/head'\n"],"names":["default"],"mappings":"AAAA,SAASA,OAAO,QAAQ,qBAAoB;AAC5C,cAAc,qBAAoB","ignoreList":[0]}
|
||||
5
apps/public-web/node_modules/next/dist/esm/api/headers.js
generated
vendored
Normal file
5
apps/public-web/node_modules/next/dist/esm/api/headers.js
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
export * from '../server/request/cookies';
|
||||
export * from '../server/request/headers';
|
||||
export * from '../server/request/draft-mode';
|
||||
|
||||
//# sourceMappingURL=headers.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/headers.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/headers.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/headers.ts"],"sourcesContent":["export * from '../server/request/cookies'\nexport * from '../server/request/headers'\nexport * from '../server/request/draft-mode'\n"],"names":[],"mappings":"AAAA,cAAc,4BAA2B;AACzC,cAAc,4BAA2B;AACzC,cAAc,+BAA8B","ignoreList":[0]}
|
||||
4
apps/public-web/node_modules/next/dist/esm/api/image.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/image.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export { default } from '../shared/lib/image-external';
|
||||
export * from '../shared/lib/image-external';
|
||||
|
||||
//# sourceMappingURL=image.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/image.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/image.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/image.ts"],"sourcesContent":["export { default } from '../shared/lib/image-external'\nexport * from '../shared/lib/image-external'\n"],"names":["default"],"mappings":"AAAA,SAASA,OAAO,QAAQ,+BAA8B;AACtD,cAAc,+BAA8B","ignoreList":[0]}
|
||||
4
apps/public-web/node_modules/next/dist/esm/api/link.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/link.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export { default } from '../client/link';
|
||||
export * from '../client/link';
|
||||
|
||||
//# sourceMappingURL=link.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/link.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/link.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/link.ts"],"sourcesContent":["export { default } from '../client/link'\nexport * from '../client/link'\n"],"names":["default"],"mappings":"AAAA,SAASA,OAAO,QAAQ,iBAAgB;AACxC,cAAc,iBAAgB","ignoreList":[0]}
|
||||
3
apps/public-web/node_modules/next/dist/esm/api/navigation.js
generated
vendored
Normal file
3
apps/public-web/node_modules/next/dist/esm/api/navigation.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export * from '../client/components/navigation';
|
||||
|
||||
//# sourceMappingURL=navigation.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/navigation.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/navigation.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/navigation.ts"],"sourcesContent":["export * from '../client/components/navigation'\n"],"names":[],"mappings":"AAAA,cAAc,kCAAiC","ignoreList":[0]}
|
||||
3
apps/public-web/node_modules/next/dist/esm/api/navigation.react-server.js
generated
vendored
Normal file
3
apps/public-web/node_modules/next/dist/esm/api/navigation.react-server.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export * from '../client/components/navigation.react-server';
|
||||
|
||||
//# sourceMappingURL=navigation.react-server.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/navigation.react-server.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/navigation.react-server.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/navigation.react-server.ts"],"sourcesContent":["export * from '../client/components/navigation.react-server'\n"],"names":[],"mappings":"AAAA,cAAc,+CAA8C","ignoreList":[0]}
|
||||
3
apps/public-web/node_modules/next/dist/esm/api/og.js
generated
vendored
Normal file
3
apps/public-web/node_modules/next/dist/esm/api/og.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export * from '../server/og/image-response';
|
||||
|
||||
//# sourceMappingURL=og.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/og.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/og.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/og.ts"],"sourcesContent":["export * from '../server/og/image-response'\n"],"names":[],"mappings":"AAAA,cAAc,8BAA6B","ignoreList":[0]}
|
||||
4
apps/public-web/node_modules/next/dist/esm/api/router.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/router.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export { default } from '../client/router';
|
||||
export * from '../client/router';
|
||||
|
||||
//# sourceMappingURL=router.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/router.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/router.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/router.ts"],"sourcesContent":["export { default } from '../client/router'\nexport * from '../client/router'\n"],"names":["default"],"mappings":"AAAA,SAASA,OAAO,QAAQ,mBAAkB;AAC1C,cAAc,mBAAkB","ignoreList":[0]}
|
||||
4
apps/public-web/node_modules/next/dist/esm/api/script.js
generated
vendored
Normal file
4
apps/public-web/node_modules/next/dist/esm/api/script.js
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
export { default } from '../client/script';
|
||||
export * from '../client/script';
|
||||
|
||||
//# sourceMappingURL=script.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/script.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/script.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/script.ts"],"sourcesContent":["export { default } from '../client/script'\nexport * from '../client/script'\n"],"names":["default"],"mappings":"AAAA,SAASA,OAAO,QAAQ,mBAAkB;AAC1C,cAAc,mBAAkB","ignoreList":[0]}
|
||||
3
apps/public-web/node_modules/next/dist/esm/api/server.js
generated
vendored
Normal file
3
apps/public-web/node_modules/next/dist/esm/api/server.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export * from '../server/web/exports/index';
|
||||
|
||||
//# sourceMappingURL=server.js.map
|
||||
1
apps/public-web/node_modules/next/dist/esm/api/server.js.map
generated
vendored
Normal file
1
apps/public-web/node_modules/next/dist/esm/api/server.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/api/server.ts"],"sourcesContent":["export * from '../server/web/exports/index'\n"],"names":[],"mappings":"AAAA,cAAc,8BAA6B","ignoreList":[0]}
|
||||
Reference in New Issue
Block a user