UNPKG

@kaifronsdal/transcript-viewer

Version:

A web-based viewer for AI conversation transcripts with rollback support

2 lines (1 loc) 608 B
import{t as l,n as f,m as c,s as b,i as o,j as d,k as p,l as _}from"./BcJau-i_.js";let s=!1,i=Symbol();function v(e,u,r){const n=r[u]??(r[u]={store:null,source:c(void 0),unsubscribe:f});if(n.store!==e&&!(i in r))if(n.unsubscribe(),n.store=e??null,e==null)n.source.v=void 0,n.unsubscribe=f;else{var t=!0;n.unsubscribe=b(e,a=>{t?n.source.v=a:p(n.source,a)}),t=!1}return e&&i in r?o(e):d(n.source)}function y(){const e={};function u(){l(()=>{for(var r in e)e[r].unsubscribe();_(e,i,{enumerable:!1,value:!0})})}return[e,u]}function m(e){var u=s;try{return s=!1,[e(),s]}finally{s=u}}export{v as a,m as c,y as s};