migrate to astro v3

This commit is contained in:
somrat sorkar
2023-09-03 12:46:51 +06:00
parent 77c166f41b
commit d88f0f62b6
13 changed files with 33 additions and 39 deletions
+1 -1
View File
@@ -1,2 +1,2 @@
/// <reference path="../.astro/types.d.ts" />
/// <reference types="@astrojs/image/client" />
/// <reference types="astro/client" />
+1 -1
View File
@@ -7,7 +7,7 @@ import { getSinglePage } from "@/lib/contentParser.astro";
import dateFormat from "@/lib/utils/dateFormat";
import similerItems from "@/lib/utils/similarItems";
import { humanize, markdownify, slugify } from "@/lib/utils/textConverter";
import { Image } from "@astrojs/image/components";
import { Image } from "astro:assets";
import {
FaRegClock,
FaRegFolder,
+1 -1
View File
@@ -1,6 +1,6 @@
---
import { plainify } from "@/lib/utils/textConverter";
import { Image } from "@astrojs/image/components";
import { Image } from "astro:assets";
import Social from "./Social.astro";
const { data } = Astro.props;
+1 -1
View File
@@ -1,7 +1,7 @@
---
import config from "@/config/config.json";
import { humanize, plainify, slugify } from "@/lib/utils/textConverter";
import { Image } from "@astrojs/image/components";
import { Image } from "astro:assets";
import { FaRegFolder, FaRegUserCircle } from "react-icons/fa/index.js";
const {
+1 -1
View File
@@ -1,6 +1,6 @@
---
import config from "@/config/config.json";
import { Image } from "@astrojs/image/components";
import { Image } from "astro:assets";
const { src, srcDarkmode }: { src?: string; srcDarkmode?: string } =
Astro.props;
+1 -1
View File
@@ -1,6 +1,6 @@
---
import { markdownify } from "@/lib/utils/textConverter";
import { Image } from "@astrojs/image/components";
import { Image } from "astro:assets";
const { call_to_action } = Astro.props;
---
+1 -1
View File
@@ -1,6 +1,6 @@
---
import { markdownify } from "@/lib/utils/textConverter";
import { Image } from "@astrojs/image/components";
import { Image } from "astro:assets";
const { testimonial } = Astro.props;
---
-5
View File
@@ -1,11 +1,6 @@
import { slug } from "github-slugger";
import { marked } from "marked";
marked.use({
mangle: false,
headerIds: false,
});
// slugify
export const slugify = (content: string) => {
return slug(content);
+1 -1
View File
@@ -1,7 +1,7 @@
---
import Base from "@/layouts/Base.astro";
import { markdownify } from "@/lib/utils/textConverter";
import { Image } from "@astrojs/image/components";
import { Image } from "astro:assets";
import { getEntryBySlug } from "astro:content";
const about = await getEntryBySlug("about", "-index");
+1 -1
View File
@@ -5,7 +5,7 @@ import config from "@/config/config.json";
import Base from "@/layouts/Base.astro";
import { getSinglePage } from "@/lib/contentParser.astro";
import { slugify } from "@/lib/utils/textConverter";
import { Image } from "@astrojs/image/components";
import { Image } from "astro:assets";
export async function getStaticPaths() {
const authors = await getSinglePage("authors");
+1 -1
View File
@@ -4,7 +4,7 @@ import { markdownify } from "@/lib/utils/textConverter";
import CallToAction from "@/partials/CallToAction.astro";
import Testimonial from "@/partials/Testimonial.astro";
import type { Button, Feature } from "@/types";
import { Image } from "@astrojs/image/components";
import { Image } from "astro:assets";
import { getEntryBySlug } from "astro:content";
import { FaCheck } from "react-icons/fa/index.js";