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

19 lines
2.3 KiB
JavaScript

import{S as y,i as C,s as x,C as I,g as u,y as d,m as l,d as g,t as f,h as i,f as S,j as h}from"./index-df681c7c.js";import{g as T,a as M}from"./spread-8a54911c.js";import{p as b,M as A,T as j,S as k}from"./collect-stories-a6a786e2.js";import{S as D}from"./SearchInput-f541475a.js";import{w as q}from"./withParams-47e2ab71.js";const E=`Invite users to search for something.
\`\`\`svelte
<script>
import { SearchInput } from '@reuters-graphics/graphics-components';
function handleSearchInput(event) {
const searchText = event.detail.value;
// Here's where you might update a variable,
// filter a dataset or make an API call
// based on the user's input.
console.log(\`Search for \${searchText}\`);
}
<\/script>
<SearchInput on:search="{handleSearchInput}" />
\`\`\`
`;function H(c){let s,a;const n=[c[0]];let p={};for(let t=0;t<n.length;t+=1)p=I(p,n[t]);return s=new D({props:p}),{c(){u(s.$$.fragment)},m(t,r){l(s,t,r),a=!0},p(t,r){const m=r&1?T(n,[M(t[0])]):{};s.$set(m)},i(t){a||(f(s.$$.fragment,t),a=!0)},o(t){i(s.$$.fragment,t),a=!1},d(t){h(s,t)}}}function O(c){let s,a,n,p,t,r;const m=[{title:"Components/SearchInput"},{component:D},q(E)];let $={};for(let e=0;e<m.length;e+=1)$=I($,m[e]);return s=new A({props:$}),n=new j({props:{$$slots:{default:[H,({args:e})=>({0:e}),({args:e})=>e?1:0]},$$scope:{ctx:c}}}),t=new k({props:{name:"Default",args:{}}}),{c(){u(s.$$.fragment),a=d(),u(n.$$.fragment),p=d(),u(t.$$.fragment)},m(e,o){l(s,e,o),g(e,a,o),l(n,e,o),g(e,p,o),l(t,e,o),r=!0},p(e,[o]){const w={};s.$set(w);const _={};o&3&&(_.$$scope={dirty:o,ctx:e}),n.$set(_)},i(e){r||(f(s.$$.fragment,e),f(n.$$.fragment,e),f(t.$$.fragment,e),r=!0)},o(e){i(s.$$.fragment,e),i(n.$$.fragment,e),i(t.$$.fragment,e),r=!1},d(e){e&&(S(a),S(p)),h(s,e),h(n,e),h(t,e)}}}class P extends y{constructor(s){super(),C(this,s,null,O,x,{})}}const v=b(P,{meta:{title:"Components/SearchInput"},stories:{"tpl:default":{storyId:"components-searchinput--default",name:"default",template:!0,source:"<SearchInput {...args} />",hasArgs:!0},Default:{storyId:"components-searchinput--default",name:"Default",template:!1,source:"",hasArgs:!1}},allocatedIds:["default","Meta","Template","Story","componentDocs","SearchInput","withComponentDocs"]}),K=v.meta,L=["Default"],N=v.stories.Default;export{N as Default,L as __namedExportsOrder,K as default};
//# sourceMappingURL=SearchInput.stories-86367ccb.js.map