Skip to content

API Documentation / @pinia/colada / PiniaColadaSSRNoGc

Function: PiniaColadaSSRNoGc()

ts
function PiniaColadaSSRNoGc(): PiniaColadaPlugin;

Forces gcTime: false on every query and mutation entry, so no garbage collection timers are scheduled. Designed for SSR / SSG / build pipelines where pending setTimeout calls keep the Node.js process alive after rendering completes, and where setTimeout closures retain entry memory across requests.

Apply conditionally — usually only on the server.

Returns

PiniaColadaPlugin

Example

ts
import { PiniaColada, PiniaColadaSSRNoGc } from '@pinia/colada'

app.use(PiniaColada, {
  plugins: import.meta.env.SSR ? [PiniaColadaSSRNoGc()] : [],
})

Released under the MIT License.