Skip to content

Commit 78e1eeb

Browse files
committed
chore(dx): remove caching for dev HMR
1 parent 945882a commit 78e1eeb

File tree

2 files changed

+5
-11
lines changed

2 files changed

+5
-11
lines changed

src/runtime/server/api/navigation.ts

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1+
import { defineEventHandler } from 'h3'
12
import { cacheStorage, serverQueryContent } from '../storage'
23
import { createNav } from '../navigation'
34
import type { ParsedContent, ParsedContentMeta } from '../../types'
45
import { getContentQuery } from '../../utils/query'
56
import { isPreview } from '../preview'
6-
import { cachedEventHandler } from '#imports'
77

8-
export default cachedEventHandler(async (event) => {
8+
export default defineEventHandler(async (event) => {
99
const query = getContentQuery(event)
1010

1111
// Read from cache if not preview and there is no query
@@ -50,7 +50,4 @@ export default cachedEventHandler(async (event) => {
5050
}, {} as Record<string, ParsedContentMeta>)
5151

5252
return createNav((contents?.result || contents) as ParsedContentMeta[], configs)
53-
}, {
54-
maxAge: 31536000,
55-
shouldBypassCache: () => !!import.meta.dev
5653
})

src/runtime/server/api/query.ts

+3-6
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { createError } from 'h3'
1+
import { createError, defineEventHandler } from 'h3'
22
import { serverQueryContent } from '../storage'
33
import { getContentQuery } from '../../utils/query'
4-
import { useRuntimeConfig, cachedEventHandler } from '#imports'
4+
import { useRuntimeConfig } from '#imports'
55

6-
export default cachedEventHandler(async (event) => {
6+
export default defineEventHandler(async (event) => {
77
const query = getContentQuery(event)
88
const { advanceQuery } = useRuntimeConfig().public.content.experimental
99

@@ -39,7 +39,4 @@ export default cachedEventHandler(async (event) => {
3939
}
4040

4141
return serverQueryContent(event, query).find()
42-
}, {
43-
maxAge: 31536000,
44-
shouldBypassCache: () => !!import.meta.dev
4542
})

0 commit comments

Comments
 (0)