Skip to main content
MediaKit

response$

Use this function to return data & modify headers (the return type is also infered from the data passed to response$):

import { createCaller, response$ } from '@solid-mediakit/prpc'
let setHeader = false
export const myQuery = createCaller(() => {
if (setHeader) {
return response$(1, {
headers: { this: 'that' },
})
}
return 'yes'
})
// respone type: number | string

Last updated: 5/30/25, 9:16 AM

MediaKitFully featured, fully customisable static site generation for SolidStart
Community
github