hypnagaga/docs/assets/SiteHeader.stories-d33c49ff.js
Prasanta Kumar Dutta 5e0df3456a build
2023-09-16 17:19:48 +05:30

32 lines
4.3 KiB
JavaScript

import{S as N,i as O,s as P,C as b,c as l,p as T,m as c,b as _,t as f,a as d,f as g,d as u,l as I,h as q}from"./index-2c1648fc.js";import{g as M,a as A}from"./spread-8a54911c.js";import{p as R,M as j,T as E,S as k}from"./collect-stories-640c7888.js";import{S as y}from"./SiteHeader-b8591e22.js";import{T as K}from"./Theme-acca2adb.js";import{b as U,w as x}from"./withParams-47e2ab71.js";import"./ReutersLogo-df8860f6.js";import"./each-e59479a4.js";import"./index-2224dbf5.js";import"./time-f9db70de.js";import"./_commonjsHelpers-de833af9.js";import"./light-59dc4e88.js";const B=`Reuters dotcom site header, ported from [Raptor UI components](https://github.com/tr/rcom-arc_raptor-ui/tree/develop/packages/rcom-raptor-ui_common/src/components/site-header).
(Go to the "[Canvas](./?path=/story/components-siteheader--default)" tab to see this component better. It'll look a bit broken below... but it's NOT!)
> **Note:** In the Graphics Kit, you can find this component in \`pages/+page.svelte\`. Customise it there for the default page.
\`\`\`svelte
<script>
import { SiteHeader } from '@reuters-graphics/graphics-components';
<\/script>
<SiteHeader />
\`\`\`
`,F=`Colours are customised by the [\`Theme\`](?path=/docs/theming-theme--default) component.
\`\`\`svelte
<script>
import { SiteHeader, Theme } from '@reuters-graphics/graphics-components';
<\/script>
<Theme base="dark">
<SiteHeader />
</Theme>
\`\`\`
`;function J(p){let t,r,s;const n=[p[1]];let a={};for(let o=0;o<n.length;o+=1)a=b(a,n[o]);return r=new y({props:a}),{c(){t=I("div"),l(r.$$.fragment),q(t,"class","svelte-qq31zf")},m(o,i){_(o,t,i),c(r,t,null),s=!0},p(o,i){const $=i&2?M(n,[A(o[1])]):{};r.$set($)},i(o){s||(f(r.$$.fragment,o),s=!0)},o(o){d(r.$$.fragment,o),s=!1},d(o){o&&g(t),u(r)}}}function L(p){let t,r;return t=new y({}),{c(){l(t.$$.fragment)},m(s,n){c(t,s,n),r=!0},i(s){r||(f(t.$$.fragment,s),r=!0)},o(s){d(t.$$.fragment,s),r=!1},d(s){u(t,s)}}}function Q(p){let t,r,s;return r=new K({props:{base:"dark",$$slots:{default:[L]},$$scope:{ctx:p}}}),{c(){t=I("div"),l(r.$$.fragment),q(t,"class","svelte-qq31zf")},m(n,a){_(n,t,a),c(r,t,null),s=!0},p(n,a){const o={};a&4&&(o.$$scope={dirty:a,ctx:n}),r.$set(o)},i(n){s||(f(r.$$.fragment,n),s=!0)},o(n){d(r.$$.fragment,n),s=!1},d(n){n&&g(t),u(r)}}}function V(p){let t,r,s,n,a,o,i,$;const h=[{title:"Components/SiteHeader"},{component:y},p[0]];let v={};for(let e=0;e<h.length;e+=1)v=b(v,h[e]);t=new j({props:v}),s=new E({props:{$$slots:{default:[J,({args:e})=>({1:e}),({args:e})=>e?2:0]},$$scope:{ctx:p}}}),a=new k({props:{name:"Default"}});const D=[{name:"Customised theme"},U(F)];let S={$$slots:{default:[Q]},$$scope:{ctx:p}};for(let e=0;e<D.length;e+=1)S=b(S,D[e]);return i=new k({props:S}),{c(){l(t.$$.fragment),r=T(),l(s.$$.fragment),n=T(),l(a.$$.fragment),o=T(),l(i.$$.fragment)},m(e,m){c(t,e,m),_(e,r,m),c(s,e,m),_(e,n,m),c(a,e,m),_(e,o,m),c(i,e,m),$=!0},p(e,[m]){const G=m&1?M(h,[h[0],h[1],A(e[0])]):{};t.$set(G);const w={};m&6&&(w.$$scope={dirty:m,ctx:e}),s.$set(w);const H={};m&4&&(H.$$scope={dirty:m,ctx:e}),i.$set(H)},i(e){$||(f(t.$$.fragment,e),f(s.$$.fragment,e),f(a.$$.fragment,e),f(i.$$.fragment,e),$=!0)},o(e){d(t.$$.fragment,e),d(s.$$.fragment,e),d(a.$$.fragment,e),d(i.$$.fragment,e),$=!1},d(e){e&&(g(r),g(n),g(o)),u(t,e),u(s,e),u(a,e),u(i,e)}}}function W(p){return[{...x(B),argsTypes:{themes:{control:{disable:!0}}}}]}class z extends N{constructor(t){super(),O(this,t,W,V,P,{})}}z.__docgen={version:3,name:"SiteHeader.stories.svelte",data:[],computed:[],methods:[],components:[],description:null,keywords:[],events:[],slots:[],refs:[]};const C=R(z,{meta:{title:"Components/SiteHeader"},stories:{"tpl:default":{storyId:"components-siteheader--default",name:"default",template:!0,source:`<div>
<SiteHeader {...args} />
</div>`,hasArgs:!0},Default:{storyId:"components-siteheader--default",name:"Default",template:!1,source:"",hasArgs:!1},CustomisedTheme:{storyId:"components-siteheader--customised-theme",name:"Customised theme",template:!1,source:`<div>
<Theme base="dark">
<SiteHeader />
</Theme>
</div>`,hasArgs:!1}},allocatedIds:["default","Meta","Template","Story","componentDocs","darkThemeDocs","SiteHeader","Theme","withComponentDocs","withStoryDocs"]}),pe=C.meta,le=["Default","CustomisedTheme"],ce=C.stories.Default,fe=C.stories.CustomisedTheme;export{fe as CustomisedTheme,ce as Default,le as __namedExportsOrder,pe as default};
//# sourceMappingURL=SiteHeader.stories-d33c49ff.js.map