{"library":"vue-plugin-render-freeze","type":"library","category":null,"description":"Prevents unnecessary component re-renders during long-running synchronous operations in Vue 3. Version 2.0.4, stable, light maintenance. Provides two usage patterns: a scoped async function and manual start/stop via a render-freeze flag. Unlike v-memo or manual computed caching, it globally freezes the component tree until the operation completes, useful for bulk data processing or animations.","language":"javascript","status":"active","version":"2.0.4","tags":["javascript"],"last_verified":"Sat May 09","install":[{"cmd":"npm install vue-plugin-render-freeze","imports":["import VuePluginRenderFreeze from 'vue-plugin-render-freeze'","await this.renderFreezeScope(async () => { ... })","this.renderFreeze(true); try { ... } finally { this.renderFreeze(false); }"]},{"cmd":"yarn add vue-plugin-render-freeze","imports":[]},{"cmd":"pnpm add vue-plugin-render-freeze","imports":[]}],"homepage":null,"github":"https://github.com/zhennann/vue-plugin-render-freeze","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-plugin-render-freeze","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}