rsc-superjson
Version:
A superjson wrapper for React Server Components (RSC) and Next.js
17 lines • 503 B
JavaScript
import SuperJSON from "superjson";
// todo add super action
/**
* Wrap a next.js server action with SuperJSON (serialize)
* @param serverAction
*/
export function serializeWithSuperJSON(serverAction) {
return serverAction().then(SuperJSON.serialize);
}
/**
* Wrap a next.js server action with SuperJSON (deserialize)
* @param serverAction
*/
export function deserializeWithSuperJSON(serverAction) {
return serverAction().then(SuperJSON.deserialize);
}
//# sourceMappingURL=superjson.js.map