hypnagaga/docs/assets/collect-stories-a6a786e2.js
Prasanta Kumar Dutta c523f6e003 build
2023-09-08 17:38:39 +05:30

2 lines
9.6 KiB
JavaScript

import{n as U,s as h,W as z,X as se,Y as oe,S as w,i as O,C as b,Z as S,k as D,d as Y,t as m,v as F,h as y,w as K,f as P,_ as J,x as me,M as v,l as re,u as ie,q as ae,r as ce,J as R,g as M,m as I,j}from"./index-df681c7c.js";const k=[];function Z(s,e=U){let o;const t=new Set;function n(c){if(h(s,c)&&(s=c,o)){const a=!k.length;for(const l of t)l[1](),k.push(l,s);if(a){for(let l=0;l<k.length;l+=2)k[l][0](k[l+1]);k.length=0}}}function r(c){n(c(s))}function i(c,a=U){const l=[c,a];return t.add(l),t.size===1&&(o=e(n,r)||U),c(s),()=>{t.delete(l),t.size===0&&o&&(o(),o=null)}}return{set:n,update:r,subscribe:i}}const L="storybook-registration-context",B="storybook-registration-context-component";function le(s={}){z(L,{render:!0,register:()=>{},meta:{},args:{},...s})}function pe(s){z(L,{render:!1,register:e=>{s.stories.push(e)},set meta(e){s.meta=e},args:{}})}function V(){return se(L)||le(),oe(L)}function W(){return se(B)||z(B,{argsStore:Z({}),storyContextStore:Z({})}),oe(B)}function ye(s,e){const o=W();o.argsStore.set(s),o.storyContextStore.set(e)}function _e(s,e,o){return V().meta=e,s.$$set=t=>{o(0,e=b(b({},e),S(t)))},e=S(e),[]}class ge extends w{constructor(e){super(),O(this,e,_e,null,h,{})}}ge.__docgen={version:3,name:"Meta.svelte",data:[],computed:[],methods:[],components:[],description:null,keywords:[],events:[],slots:[],refs:[]};const xe=s=>s&2,ke=s=>({context:s&4,args:s&2}),Q=s=>({...s[1],context:s[2],args:s[1]});function H(s){let e;const o=s[8].default,t=re(o,s,s[7],Q);return{c(){t&&t.c()},m(n,r){t&&t.m(n,r),e=!0},p(n,r){t&&t.p&&(!e||r&134)&&ie(t,o,n,n[7],xe(r)||!e?ae(n[7]):ce(o,n[7],r,ke),Q)},i(n){e||(m(t,n),e=!0)},o(n){y(t,n),e=!1},d(n){t&&t.d(n)}}}function be(s){let e,o,t=s[0]&&H(s);return{c(){t&&t.c(),e=D()},m(n,r){t&&t.m(n,r),Y(n,e,r),o=!0},p(n,[r]){n[0]?t?(t.p(n,r),r&1&&m(t,1)):(t=H(n),t.c(),m(t,1),t.m(e.parentNode,e)):t&&(F(),y(t,1,1,()=>{t=null}),K())},i(n){o||(m(t),o=!0)},o(n){y(t),o=!1},d(n){n&&P(e),t&&t.d(n)}}}function he(s,e,o){let t;const n=["name","template"];let r=J(e,n),i,c,{$$slots:a={},$$scope:l}=e;const C=me(a),p=V();let{name:u}=e,{template:f=null}=e;if(!u)throw new Error("Missing Story name");p.register({name:u,...r,template:f??(C.default?null:"default")});const _=W(),E=_.argsStore;v(s,E,d=>o(1,i=d));const x=_.storyContextStore;return v(s,x,d=>o(2,c=d)),s.$$set=d=>{e=b(b({},e),S(d)),o(12,r=J(e,n)),"name"in d&&o(5,u=d.name),"template"in d&&o(6,f=d.template),"$$scope"in d&&o(7,l=d.$$scope)},s.$$.update=()=>{s.$$.dirty&32&&o(0,t=p.render&&!p.templateName&&p.storyName==u)},[t,i,c,E,x,u,f,l,a]}class Ce extends w{constructor(e){super(),O(this,e,he,be,h,{name:5,template:6})}}Ce.__docgen={version:3,name:"Story.svelte",data:[{visibility:"public",description:null,keywords:[],name:"name",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}},{visibility:"public",description:null,keywords:[],name:"template",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"object",type:"object"},defaultValue:null}],computed:[],methods:[],components:[],description:null,keywords:[],events:[],slots:[{keywords:[],visibility:"public",description:"",name:"default",params:[{name:"{...$args}",type:{kind:"type",text:"*",type:"any"}},{name:"context",type:{kind:"type",text:"*",type:"any"}},{name:"args",type:{kind:"type",text:"*",type:"any"}}],parameters:[{name:"{...$args}",type:{kind:"type",text:"*",type:"any"}},{name:"context",type:{kind:"type",text:"*",type:"any"}},{name:"args",type:{kind:"type",text:"*",type:"any"}}]}],refs:[]};const Se=s=>s&2,we=s=>({context:s&4,args:s&2}),$=s=>({...s[1],context:s[2],args:s[1]});function ee(s){let e;const o=s[7].default,t=re(o,s,s[6],$);return{c(){t&&t.c()},m(n,r){t&&t.m(n,r),e=!0},p(n,r){t&&t.p&&(!e||r&70)&&ie(t,o,n,n[6],Se(r)||!e?ae(n[6]):ce(o,n[6],r,we),$)},i(n){e||(m(t,n),e=!0)},o(n){y(t,n),e=!1},d(n){t&&t.d(n)}}}function Oe(s){let e,o,t=s[0]&&ee(s);return{c(){t&&t.c(),e=D()},m(n,r){t&&t.m(n,r),Y(n,e,r),o=!0},p(n,[r]){n[0]?t?(t.p(n,r),r&1&&m(t,1)):(t=ee(n),t.c(),m(t,1),t.m(e.parentNode,e)):t&&(F(),y(t,1,1,()=>{t=null}),K())},i(n){o||(m(t),o=!0)},o(n){y(t),o=!1},d(n){n&&P(e),t&&t.d(n)}}}function Ee(s,e,o){let t,n,r,{$$slots:i={},$$scope:c}=e;const a=V();let{id:l="default"}=e;a.register({id:l,isTemplate:!0});const C=W(),p=C.argsStore;v(s,p,f=>o(1,n=f));const u=C.storyContextStore;return v(s,u,f=>o(2,r=f)),s.$$set=f=>{"id"in f&&o(5,l=f.id),"$$scope"in f&&o(6,c=f.$$scope)},s.$$.update=()=>{s.$$.dirty&32&&o(0,t=a.render&&a.templateId===l)},[t,n,r,p,u,l,c,i]}class Te extends w{constructor(e){super(),O(this,e,Ee,Oe,h,{id:5})}}Te.__docgen={version:3,name:"Template.svelte",data:[{visibility:"public",description:null,keywords:[],name:"id",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"string",type:"string"},defaultValue:"default"}],computed:[],methods:[],components:[],description:null,keywords:[],events:[],slots:[{keywords:[],visibility:"public",description:"",name:"default",params:[{name:"{...$args}",type:{kind:"type",text:"*",type:"any"}},{name:"context",type:{kind:"type",text:"*",type:"any"}},{name:"args",type:{kind:"type",text:"*",type:"any"}}],parameters:[{name:"{...$args}",type:{kind:"type",text:"*",type:"any"}},{name:"context",type:{kind:"type",text:"*",type:"any"}},{name:"args",type:{kind:"type",text:"*",type:"any"}}]}],refs:[]};var ne;(ne=module==null?void 0:module.hot)!=null&&ne.decline&&module.hot.decline();function Ne(s){let e,o,t;var n=s[0];function r(i,c){return{}}return n&&(e=R(n,r())),{c(){e&&M(e.$$.fragment),o=D()},m(i,c){e&&I(e,i,c),Y(i,o,c),t=!0},p(i,[c]){if(c&1&&n!==(n=i[0])){if(e){F();const a=e;y(a.$$.fragment,1,0,()=>{j(a,1)}),K()}n?(e=R(n,r()),M(e.$$.fragment),m(e.$$.fragment,1),I(e,o.parentNode,o)):e=null}},i(i){t||(e&&m(e.$$.fragment,i),t=!0)},o(i){e&&y(e.$$.fragment,i),t=!1},d(i){i&&P(o),e&&j(e,i)}}}function ve(s,e,o){let{Stories:t}=e,{repositories:n}=e;return pe(n),s.$$set=r=>{"Stories"in r&&o(0,t=r.Stories),"repositories"in r&&o(1,n=r.repositories)},[t,n]}class ue extends w{constructor(e){super(),O(this,e,ve,Ne,h,{Stories:0,repositories:1})}}ue.__docgen={version:3,name:"RegisterContext.svelte",data:[{visibility:"public",description:null,keywords:[],name:"Stories",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}},{visibility:"public",description:null,keywords:[],name:"repositories",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}}],computed:[],methods:[],components:[],description:null,keywords:[],events:[],slots:[],refs:[]};function Re(s){let e,o,t;var n=s[0];function r(i,c){return{}}return n&&(e=R(n,r())),{c(){e&&M(e.$$.fragment),o=D()},m(i,c){e&&I(e,i,c),Y(i,o,c),t=!0},p(i,[c]){if(c&1&&n!==(n=i[0])){if(e){F();const a=e;y(a.$$.fragment,1,0,()=>{j(a,1)}),K()}n?(e=R(n,r()),M(e.$$.fragment),m(e.$$.fragment,1),I(e,o.parentNode,o)):e=null}},i(i){t||(e&&m(e.$$.fragment,i),t=!0)},o(i){e&&y(e.$$.fragment,i),t=!1},d(i){i&&P(o),e&&j(e,i)}}}function Me(s,e,o){let{Stories:t}=e,{args:n={}}=e,{storyContext:r={}}=e;return le(e),s.$$set=i=>{o(3,e=b(b({},e),S(i))),"Stories"in i&&o(0,t=i.Stories),"args"in i&&o(1,n=i.args),"storyContext"in i&&o(2,r=i.storyContext)},s.$$.update=()=>{s.$$.dirty&6&&ye(n,r)},e=S(e),[t,n,r]}class fe extends w{constructor(e){super(),O(this,e,Me,Re,h,{Stories:0,args:1,storyContext:2})}}fe.__docgen={version:3,name:"RenderContext.svelte",data:[{visibility:"public",description:null,keywords:[],name:"Stories",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"any",type:"any"}},{visibility:"public",description:null,keywords:[],name:"args",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"object",type:"object"}},{visibility:"public",description:null,keywords:[],name:"storyContext",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"object",type:"object"}}],computed:[],methods:[],components:[],description:"@component",keywords:[{name:"component",description:""},{name:"wrapper",description:""}],events:[],slots:[],refs:[]};const{logger:Ie}=__STORYBOOK_MODULE_CLIENT_LOGGER__;function je(s){const e=s.split("").reduce((o,t)=>(o<<5)-o+t.charCodeAt(0)|0,0);return Math.abs(e).toString(16)}function Le({id:s,name:e},o=[]){if(s)return s;if(!e)throw new Error("Id or Name should be specified");let t=e.replace(/\W+(.|$)/g,(n,r)=>r.toUpperCase());return o.indexOf(t)>=0&&(Ie.warn(`Story name conflict with exports - Please add an explicit id for story ${e}`),t+=je(e)),t}const{combineParameters:te}=__STORYBOOK_MODULE_CLIENT_API__,{logger:X}=__STORYBOOK_MODULE_CLIENT_LOGGER__,De=document.createDocumentFragment?()=>document.createDocumentFragment():()=>document.createElement("div"),Fe=(s,{stories:e={},allocatedIds:o=[]})=>{const t={meta:null,stories:[]};try{new ue({target:De(),props:{Stories:s,repositories:t}}).$destroy()}catch(a){X.error(`Error extracting stories ${a.toString()}`,a)}const{meta:n}=t;if(!n)return X.error("Missing <Meta/> tag"),{};const{component:r}=n,i=t.stories.filter(a=>a.isTemplate).map(a=>a.id),c=i.filter((a,l)=>i.indexOf(a)!==l);return c.length>0&&X.warn(`Found duplicates templates id for stories '${n.name}': ${c}`),{meta:n,stories:t.stories.filter(a=>!a.isTemplate).reduce((a,l)=>{const{id:C,name:p,template:u,component:f,source:_=!1,...E}=l,x=Le(l,o);if(!x)return a;const d=u!=null&&i.indexOf(u)<0,g=(A,G)=>{if(d)throw new Error(`Story ${p} is referencing an unknown template ${u}`);return{Component:fe,props:{Stories:s,storyName:p,templateId:u,args:A,storyContext:G,sourceComponent:f||r}}};g.storyName=p,Object.entries(E).forEach(([A,G])=>{g[A]=G});const T=e[u?`tpl:${u}`:x],de=T?T.hasArgs:!0,q=T?T.source:null;q&&(g.parameters=te(g.parameters||{},{storySource:{source:q}}));let N;return _===!0||_===!1&&!de?N=q:typeof _=="string"&&(N=_),N&&(g.parameters=te(g.parameters||{},{docs:{source:{code:N}}})),a[x]=g,a},{})}};export{ge as M,Ce as S,Te as T,Fe as p,Z as w};
//# sourceMappingURL=collect-stories-a6a786e2.js.map