diff --git a/src/components/global/Button.astro b/src/components/global/Button.astro index 5f7a38b..ac135aa 100644 --- a/src/components/global/Button.astro +++ b/src/components/global/Button.astro @@ -1,13 +1,15 @@ --- import { objectOmit } from '@dzeio/object-util' -interface Props extends Omit { - type?: 'outline' | 'ghost' +export interface Props extends astroHTML.JSX.AnchorHTMLAttributes { + outline?: boolean + ghost?: boolean } const classes = [ "button", - Astro.props.type, + {outline: Astro.props.outline}, + {ghost: Astro.props.ghost}, Astro.props.class ] diff --git a/src/components/layouts/Header.astro b/src/components/layouts/Header.astro index 2b36b22..8a4c4f6 100644 --- a/src/components/layouts/Header.astro +++ b/src/components/layouts/Header.astro @@ -19,7 +19,7 @@ export interface Props { {objectMap(Astro.props.left ?? {}, (path, text) => (
-
@@ -28,7 +28,7 @@ export interface Props {
{objectMap(Astro.props.right ?? {}, (path, text) => (
-
diff --git a/src/content/config.ts.tmp b/src/content/_config.ts similarity index 100% rename from src/content/config.ts.tmp rename to src/content/_config.ts diff --git a/src/middleware/logger.ts b/src/middleware/logger.ts index 6a0a30e..ab36ad1 100644 --- a/src/middleware/logger.ts +++ b/src/middleware/logger.ts @@ -1,6 +1,4 @@ import { defineMiddleware } from "astro/middleware" -import { buildRFC7807 } from '../libs/RFCs/RFC7807' -import ResponseBuilder from '../libs/ResponseBuilder' // `context` and `next` are automatically typed export default defineMiddleware(async ({ request }, next) => { diff --git a/src/pages/event.ts b/src/pages/event.ts index 4bcb71d..4828f60 100644 --- a/src/pages/event.ts +++ b/src/pages/event.ts @@ -1,5 +1,5 @@ import type { APIRoute } from 'astro' -import ResponseBuilder from '../../libs/ResponseBuilder' +import ResponseBuilder from 'libs/ResponseBuilder' /** * Plausible proxy