{"version":3,"file":"Video.cjs","names":["createReactComponent","VideoApi","getBaseLeafStyle"],"sources":["../../../../../../src/react-renderer/a2ui-react/catalog/basic/components/Video.tsx"],"sourcesContent":["/**\n * Copyright 2026 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport React from \"react\";\nimport { createReactComponent } from \"../../../adapter\";\nimport { VideoApi } from \"@a2ui/web_core/v0_9/basic_catalog\";\nimport { getBaseLeafStyle } from \"../utils\";\n\nexport const Video = createReactComponent(VideoApi, ({ props }) => {\n  const style: React.CSSProperties = {\n    ...getBaseLeafStyle(),\n    width: \"100%\",\n    aspectRatio: \"16/9\",\n  };\n\n  return <video src={props.url} controls style={style} />;\n});\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;AAqBA,MAAa,QAAQA,qCAAqBC,6CAAW,EAAE,YAAY;CACjE,MAAM,QAA6B;EACjC,GAAGC,gCAAkB;EACrB,OAAO;EACP,aAAa;EACd;AAED,QAAO,2CAAC;EAAM,KAAK,MAAM;EAAK;EAAgB;GAAS;EACvD"}