O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:91:"/home/galides-ibrahim/espace/vendor/symfony/ux-turbo/assets/dist/turbo_stream_controller.js";s:10:"publicPath";s:60:"/assets/@symfony/ux-turbo/turbo_stream_controller-fZaTnuH.js";s:23:"publicPathWithoutDigest";s:52:"/assets/@symfony/ux-turbo/turbo_stream_controller.js";s:15:"publicExtension";s:2:"js";s:7:"content";s:971:"import{Controller}from"@hotwired/stimulus";import{connectStreamSource,disconnectStreamSource}from"@hotwired/turbo";var turbo_stream_controller_default=class extends Controller{initialize(){const e=[];if(this.hasHubValue||e.push('A "hub" value pointing to the Mercure hub must be provided.'),!this.hasTopicValue&&!this.hasTopicsValue&&e.push('Either "topic" or "topics" value must be provided.'),e.length)throw new Error(e.join(" "));const t=new URL(this.hubValue);this.hasTopicValue?t.searchParams.append("topic",this.topicValue):this.topicsValue.forEach(e=>{t.searchParams.append("topic",e)}),this.url=t.toString()}connect(){this.url&&(this.es=new EventSource(this.url,{withCredentials:this.withCredentialsValue}),connectStreamSource(this.es))}disconnect(){this.es&&(this.es.close(),disconnectStreamSource(this.es))}};turbo_stream_controller_default.values={topic:String,topics:Array,hub:String,withCredentials:Boolean};export{turbo_stream_controller_default as default}";s:6:"digest";s:32:"7d96939ee1c296cde2dc4a19e97e1ea8";s:13:"isPredigested";b:0;s:11:"logicalPath";s:44:"@symfony/ux-turbo/turbo_stream_controller.js";s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:0:{}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:0:{}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:2:{i:0;O:56:"Symfony\Component\AssetMapper\ImportMap\JavaScriptImport":5:{s:10:"importName";s:18:"@hotwired/stimulus";s:16:"assetLogicalPath";s:43:"vendor/@hotwired/stimulus/stimulus.index.js";s:15:"assetSourcePath";s:79:"/home/galides-ibrahim/espace/assets/vendor/@hotwired/stimulus/stimulus.index.js";s:6:"isLazy";b:0;s:24:"addImplicitlyToImportMap";b:0;}i:1;O:56:"Symfony\Component\AssetMapper\ImportMap\JavaScriptImport":5:{s:10:"importName";s:15:"@hotwired/turbo";s:16:"assetLogicalPath";s:37:"vendor/@hotwired/turbo/turbo.index.js";s:15:"assetSourcePath";s:73:"/home/galides-ibrahim/espace/assets/vendor/@hotwired/turbo/turbo.index.js";s:6:"isLazy";b:0;s:24:"addImplicitlyToImportMap";b:0;}}}