From 841e511a721c53df4ac74cc25964f4ee1ac37789 Mon Sep 17 00:00:00 2001
From: somrat sorkar
Date: Wed, 10 May 2023 09:13:13 +0600
Subject: [PATCH] fixed search results url
---
package.json | 4 ++--
src/layouts/Search.tsx | 6 +++---
src/lib/utils/textConverter.ts | 4 ++--
tsconfig.json | 1 +
4 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/package.json b/package.json
index efa1e28..8681fe2 100755
--- a/package.json
+++ b/package.json
@@ -16,13 +16,13 @@
"@astrojs/mdx": "^0.19.1",
"@astrojs/react": "^2.1.3",
"@astrojs/rss": "^2.4.1",
- "@astrojs/sitemap": "^1.3.0",
+ "@astrojs/sitemap": "^1.3.1",
"@astrojs/tailwind": "^3.1.2",
"@tailwindcss/forms": "^0.5.3",
"@tailwindcss/typography": "^0.5.9",
"@types/marked": "^4.3.0",
"@types/react": "^18.2.6",
- "astro": "^2.4.3",
+ "astro": "^2.4.4",
"astro-auto-import": "^0.3.0",
"date-fns": "^2.30.0",
"date-fns-tz": "^2.0.0",
diff --git a/src/layouts/Search.tsx b/src/layouts/Search.tsx
index 7227670..67e9288 100755
--- a/src/layouts/Search.tsx
+++ b/src/layouts/Search.tsx
@@ -1,7 +1,7 @@
import config from "@/config/config.json";
import { humanize, plainify, slugify } from "@/lib/utils/textConverter";
import Fuse from "fuse.js";
-import { useEffect, useRef, useState } from "react";
+import React, { useEffect, useRef, useState } from "react";
import {
FaRegFolder,
FaRegUserCircle,
@@ -131,7 +131,7 @@ const Search = ({ searchList }: Props) => {
/>
)}
@@ -164,7 +164,7 @@ const Search = ({ searchList }: Props) => {
read more
diff --git a/src/lib/utils/textConverter.ts b/src/lib/utils/textConverter.ts
index f76f2dd..dbfd99c 100644
--- a/src/lib/utils/textConverter.ts
+++ b/src/lib/utils/textConverter.ts
@@ -14,10 +14,10 @@ export const slugify = (content: string) => {
};
// markdownify
-export const markdownify = (content: string) => {
+export const markdownify = (content: string, div?:boolean) => {
if (!content) return null;
- return marked.parseInline(content);
+ return div? marked.parse(content) : marked.parseInline(content);
};
// humanize
diff --git a/tsconfig.json b/tsconfig.json
index fc193d6..bed3a4e 100755
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,6 +1,7 @@
{
"extends": "astro/tsconfigs/strict",
"compilerOptions": {
+ "jsx": "react",
"baseUrl": ".",
"resolveJsonModule": true,
"allowSyntheticDefaultImports": true,