[{"data":1,"prerenderedAt":1625},["ShallowReactive",2],{"docs-navigation:en":3,"content-page:docs:pmZSGJDGfhtXkU1U__eSEA2EA_RTYpwQBKYqe8uf8MM":235,"content-page-surround:docs:pmZSGJDGfhtXkU1U__eSEA2EA_RTYpwQBKYqe8uf8MM":1612,"i-logos:typescript-icon":1615,"i-logos:vue":1619,"i-lucide:clipboard":1622},[4,50,111,152,214],{"title":5,"page":6,"canonicalKey":7,"locale":8,"id":9,"draft":6,"icon":10,"sidebar":11,"children":12},"Start",false,"1","en","content:docs:1.start:.navigation.yml","i-lucide-rocket","section",[13,19,24,29,35,40,45],{"title":14,"id":15,"canonicalKey":16,"locale":8,"draft":6,"navigation":17,"path":18},"Why Nuxt Photo","content:docs:1.start:1.why-nuxt-photo.md","1\u002F1",{"title":14},"\u002Fdocs\u002Fstart\u002Fwhy-nuxt-photo",{"title":20,"id":21,"canonicalKey":22,"locale":8,"draft":6,"path":23},"Install Nuxt Photo","content:docs:1.start:2.installation.md","1\u002F2","\u002Fdocs\u002Fstart\u002Finstallation",{"title":25,"id":26,"canonicalKey":27,"locale":8,"draft":6,"path":28},"Build your first album","content:docs:1.start:3.build-your-first-album.md","1\u002F3","\u002Fdocs\u002Fstart\u002Fbuild-your-first-album",{"title":30,"id":31,"canonicalKey":32,"locale":8,"draft":6,"navigation":33,"path":34},"Choose a component","content:docs:1.start:4.choose-a-component.md","1\u002F4",{"title":30},"\u002Fdocs\u002Fstart\u002Fchoose-a-component",{"title":36,"id":37,"canonicalKey":38,"locale":8,"draft":6,"path":39},"Use Nuxt Photo with Vue","content:docs:1.start:5.plain-vue.md","1\u002F5","\u002Fdocs\u002Fstart\u002Fplain-vue",{"title":41,"id":42,"canonicalKey":43,"locale":8,"draft":6,"path":44},"Compare gallery approaches","content:docs:1.start:6.compare-approaches.md","1\u002F6","\u002Fdocs\u002Fstart\u002Fcompare-approaches",{"title":46,"id":47,"canonicalKey":48,"locale":8,"draft":6,"path":49},"Performance and bundle size","content:docs:1.start:7.performance-and-bundle-size.md","1\u002F7","\u002Fdocs\u002Fstart\u002Fperformance-and-bundle-size",{"title":51,"page":6,"canonicalKey":52,"locale":8,"id":53,"draft":6,"icon":54,"children":55},"Guides","2","content:docs:2.guides:.navigation.yml","i-lucide-route",[56,61,66,71,76,81,86,91,96,101,106],{"title":57,"id":58,"canonicalKey":59,"locale":8,"draft":6,"path":60},"Use CMS photos","content:docs:2.guides:1.use-cms-photos.md","2\u002F1","\u002Fdocs\u002Fguides\u002Fuse-cms-photos",{"title":62,"id":63,"canonicalKey":64,"locale":8,"draft":6,"path":65},"Use Nuxt Image","content:docs:2.guides:2.use-nuxt-image.md","2\u002F2","\u002Fdocs\u002Fguides\u002Fuse-nuxt-image",{"title":67,"id":68,"canonicalKey":69,"locale":8,"draft":6,"path":70},"Style with Tailwind","content:docs:2.guides:3.style-with-tailwind.md","2\u002F3","\u002Fdocs\u002Fguides\u002Fstyle-with-tailwind",{"title":72,"id":73,"canonicalKey":74,"locale":8,"draft":6,"path":75},"Share one lightbox","content:docs:2.guides:4.share-one-lightbox.md","2\u002F4","\u002Fdocs\u002Fguides\u002Fshare-one-lightbox",{"title":77,"id":78,"canonicalKey":79,"locale":8,"draft":6,"path":80},"Build a carousel","content:docs:2.guides:5.build-a-carousel.md","2\u002F5","\u002Fdocs\u002Fguides\u002Fbuild-a-carousel",{"title":82,"id":83,"canonicalKey":84,"locale":8,"draft":6,"path":85},"Tune responsive layouts","content:docs:2.guides:6.tune-responsive-layouts.md","2\u002F6","\u002Fdocs\u002Fguides\u002Ftune-responsive-layouts",{"title":87,"id":88,"canonicalKey":89,"locale":8,"draft":6,"path":90},"Create a custom thumbnail layout","content:docs:2.guides:7.create-a-custom-thumbnail-layout.md","2\u002F7","\u002Fdocs\u002Fguides\u002Fcreate-a-custom-thumbnail-layout",{"title":92,"id":93,"canonicalKey":94,"locale":8,"draft":6,"path":95},"Customize the built-in lightbox","content:docs:2.guides:8.customize-the-built-in-lightbox.md","2\u002F8","\u002Fdocs\u002Fguides\u002Fcustomize-the-built-in-lightbox",{"title":97,"id":98,"canonicalKey":99,"locale":8,"draft":6,"path":100},"Build a lightbox from primitives","content:docs:2.guides:9.build-a-lightbox-from-primitives.md","2\u002F9","\u002Fdocs\u002Fguides\u002Fbuild-a-lightbox-from-primitives",{"title":102,"id":103,"canonicalKey":104,"locale":8,"draft":6,"path":105},"Integrate a custom image service","content:docs:2.guides:10.integrate-a-custom-image-service.md","2\u002F10","\u002Fdocs\u002Fguides\u002Fintegrate-a-custom-image-service",{"title":107,"id":108,"canonicalKey":109,"locale":8,"draft":6,"path":110},"Control a lightbox programmatically","content:docs:2.guides:11.control-a-lightbox-programmatically.md","2\u002F11","\u002Fdocs\u002Fguides\u002Fcontrol-a-lightbox-programmatically",{"title":112,"page":6,"canonicalKey":113,"locale":8,"id":114,"draft":6,"icon":115,"children":116},"Concepts","3","content:docs:3.concepts:.navigation.yml","i-lucide-compass",[117,122,127,132,137,142,147],{"title":118,"id":119,"canonicalKey":120,"locale":8,"draft":6,"path":121},"Photo data and dimensions","content:docs:3.concepts:1.photo-data-and-dimensions.md","3\u002F1","\u002Fdocs\u002Fconcepts\u002Fphoto-data-and-dimensions",{"title":123,"id":124,"canonicalKey":125,"locale":8,"draft":6,"path":126},"Collections and navigation order","content:docs:3.concepts:2.collections-and-navigation-order.md","3\u002F2","\u002Fdocs\u002Fconcepts\u002Fcollections-and-navigation-order",{"title":128,"id":129,"canonicalKey":130,"locale":8,"draft":6,"path":131},"Layouts and responsive values","content:docs:3.concepts:3.layouts-and-responsive-values.md","3\u002F3","\u002Fdocs\u002Fconcepts\u002Flayouts-and-responsive-values",{"title":133,"id":134,"canonicalKey":135,"locale":8,"draft":6,"path":136},"SSR and layout stability","content:docs:3.concepts:4.ssr-and-layout-stability.md","3\u002F4","\u002Fdocs\u002Fconcepts\u002Fssr-and-layout-stability",{"title":138,"id":139,"canonicalKey":140,"locale":8,"draft":6,"path":141},"Image delivery","content:docs:3.concepts:5.image-delivery.md","3\u002F5","\u002Fdocs\u002Fconcepts\u002Fimage-delivery",{"title":143,"id":144,"canonicalKey":145,"locale":8,"draft":6,"path":146},"Lightbox, gestures, and accessibility","content:docs:3.concepts:6.lightbox-gestures-and-accessibility.md","3\u002F6","\u002Fdocs\u002Fconcepts\u002Flightbox-gestures-and-accessibility",{"title":148,"id":149,"canonicalKey":150,"locale":8,"draft":6,"path":151},"Customization levels","content:docs:3.concepts:7.customization-levels.md","3\u002F7","\u002Fdocs\u002Fconcepts\u002Fcustomization-levels",{"title":153,"id":154,"canonicalKey":155,"locale":8,"draft":6,"icon":156,"sidebar":11,"path":157,"children":158},"Reference","content:docs:4.reference:.navigation.yml","4","i-lucide-braces","\u002Fdocs\u002Freference",[159,164,169,174,179,184,189,194,199,204,209],{"title":160,"id":161,"canonicalKey":162,"locale":8,"draft":6,"path":163},"Photo","content:docs:4.reference:2.photo.md","4\u002F2","\u002Fdocs\u002Freference\u002Fphoto",{"title":165,"id":166,"canonicalKey":167,"locale":8,"draft":6,"path":168},"PhotoAlbum","content:docs:4.reference:3.photo-album.md","4\u002F3","\u002Fdocs\u002Freference\u002Fphoto-album",{"title":170,"id":171,"canonicalKey":172,"locale":8,"draft":6,"path":173},"PhotoGroup","content:docs:4.reference:4.photo-group.md","4\u002F4","\u002Fdocs\u002Freference\u002Fphoto-group",{"title":175,"id":176,"canonicalKey":177,"locale":8,"draft":6,"path":178},"PhotoCarousel","content:docs:4.reference:5.photo-carousel.md","4\u002F5","\u002Fdocs\u002Freference\u002Fphoto-carousel",{"title":180,"id":181,"canonicalKey":182,"locale":8,"draft":6,"path":183},"Lightbox","content:docs:4.reference:6.lightbox.md","4\u002F6","\u002Fdocs\u002Freference\u002Flightbox",{"title":185,"id":186,"canonicalKey":187,"locale":8,"draft":6,"path":188},"Lightbox primitives API","content:docs:4.reference:7.primitives.md","4\u002F7","\u002Fdocs\u002Freference\u002Fprimitives",{"title":190,"id":191,"canonicalKey":192,"locale":8,"draft":6,"path":193},"Composables","content:docs:4.reference:8.composables.md","4\u002F8","\u002Fdocs\u002Freference\u002Fcomposables",{"title":195,"id":196,"canonicalKey":197,"locale":8,"draft":6,"path":198},"Configuration and labels","content:docs:4.reference:9.configuration-and-labels.md","4\u002F9","\u002Fdocs\u002Freference\u002Fconfiguration-and-labels",{"title":200,"id":201,"canonicalKey":202,"locale":8,"draft":6,"path":203},"Types","content:docs:4.reference:10.types.md","4\u002F10","\u002Fdocs\u002Freference\u002Ftypes",{"title":205,"id":206,"canonicalKey":207,"locale":8,"draft":6,"path":208},"CSS","content:docs:4.reference:11.css.md","4\u002F11","\u002Fdocs\u002Freference\u002Fcss",{"title":210,"id":211,"canonicalKey":212,"locale":8,"draft":6,"path":213},"Package exports","content:docs:4.reference:12.package-exports.md","4\u002F12","\u002Fdocs\u002Freference\u002Fpackage-exports",{"title":215,"page":6,"canonicalKey":216,"locale":8,"id":217,"draft":6,"icon":218,"children":219},"Help","5","content:docs:5.help:.navigation.yml","i-lucide-life-buoy",[220,225,230],{"title":221,"id":222,"canonicalKey":223,"locale":8,"draft":6,"path":224},"Troubleshooting","content:docs:5.help:1.troubleshooting.md","5\u002F1","\u002Fdocs\u002Fhelp\u002Ftroubleshooting",{"title":226,"id":227,"canonicalKey":228,"locale":8,"draft":6,"path":229},"Known constraints","content:docs:5.help:2.known-constraints.md","5\u002F2","\u002Fdocs\u002Fhelp\u002Fknown-constraints",{"title":231,"id":232,"canonicalKey":233,"locale":8,"draft":6,"path":234},"Upgrade from 0.2 to 1.0","content:docs:5.help:3.upgrade-from-0-2-to-1-0.md","5\u002F3","\u002Fdocs\u002Fhelp\u002Fupgrade-from-0-2-to-1-0",{"title":57,"description":236,"body":237,"type":1599,"id":58,"canonicalKey":59,"draft":6,"partial":6,"locale":8,"collection":1600,"navigationFile":6,"file":1601,"route":1607,"resolution":1609},"Map CMS assets to PhotoItem and store dimensions before rendering.",{"type":238,"children":239,"toc":1590},"root",[240,256,263,1068,1073,1079,1084,1095,1440,1445,1450,1456,1468,1474,1479,1491,1585],{"type":241,"tag":242,"props":243,"children":244},"element","p",{},[245,248,254],{"type":246,"value":247},"text","Map CMS-specific fields once at the data boundary. The component should receive\none valid ",{"type":241,"tag":249,"props":250,"children":251},"code",{},[252],{"type":246,"value":253},"PhotoItem",{"type":246,"value":255}," collection with stable IDs and real dimensions.",{"type":241,"tag":257,"props":258,"children":260},"h2",{"id":259},"map-assets-that-include-dimensions",[261],{"type":246,"value":262},"Map assets that include dimensions",{"type":241,"tag":264,"props":265,"children":269},"pre",{"language":266,"filename":267,"class":268},"vue","app\u002Fpages\u002Fgallery.vue","shiki shiki-themes material-theme-lighter material-theme-palenight dark:material-theme-palenight",[270],{"type":241,"tag":249,"props":271,"children":273},{"class":272},"language-vue",[274,328,330,380,381,384,385,408,409,427,428,444,445,462,463,479,480,497,498,514,515,523,524,527,528,614,615,618,619,670,671,740,741,772,773,802,803,832,833,862,863,892,893,922,923,940,941,948,949,965,966,969,970,986,987,1052,1053],{"type":241,"tag":275,"props":276,"children":279},"span",{"class":277,"style":278},"line","display: inline",[280,286,292,298,303,308,313,319,323],{"type":241,"tag":275,"props":281,"children":283},{"style":282},"color:#39ADB5;--shiki-dark:#89DDFF",[284],{"type":246,"value":285},"\u003C",{"type":241,"tag":275,"props":287,"children":289},{"style":288},"color:#E53935;--shiki-dark:#F07178",[290],{"type":246,"value":291},"script",{"type":241,"tag":275,"props":293,"children":295},{"style":294},"color:#9C3EDA;--shiki-dark:#C792EA",[296],{"type":246,"value":297}," setup",{"type":241,"tag":275,"props":299,"children":300},{"style":294},[301],{"type":246,"value":302}," lang",{"type":241,"tag":275,"props":304,"children":305},{"style":282},[306],{"type":246,"value":307},"=",{"type":241,"tag":275,"props":309,"children":310},{"style":282},[311],{"type":246,"value":312},"\"",{"type":241,"tag":275,"props":314,"children":316},{"style":315},"color:#91B859;--shiki-dark:#C3E88D",[317],{"type":246,"value":318},"ts",{"type":241,"tag":275,"props":320,"children":321},{"style":282},[322],{"type":246,"value":312},{"type":241,"tag":275,"props":324,"children":325},{"style":282},[326],{"type":246,"value":327},">",{"type":246,"value":329},"\n",{"type":241,"tag":275,"props":331,"children":332},{"class":277,"style":278},[333,339,344,349,355,360,365,370,375],{"type":241,"tag":275,"props":334,"children":336},{"style":335},"color:#39ADB5;--shiki-light-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[337],{"type":246,"value":338},"import",{"type":241,"tag":275,"props":340,"children":341},{"style":335},[342],{"type":246,"value":343}," type",{"type":241,"tag":275,"props":345,"children":346},{"style":282},[347],{"type":246,"value":348}," {",{"type":241,"tag":275,"props":350,"children":352},{"style":351},"color:#90A4AE;--shiki-dark:#BABED8",[353],{"type":246,"value":354}," PhotoItem",{"type":241,"tag":275,"props":356,"children":357},{"style":282},[358],{"type":246,"value":359}," }",{"type":241,"tag":275,"props":361,"children":362},{"style":335},[363],{"type":246,"value":364}," from",{"type":241,"tag":275,"props":366,"children":367},{"style":282},[368],{"type":246,"value":369}," '",{"type":241,"tag":275,"props":371,"children":372},{"style":315},[373],{"type":246,"value":374},"@lupinum\u002Fnuxt-photo\u002Fapp",{"type":241,"tag":275,"props":376,"children":377},{"style":282},[378],{"type":246,"value":379},"'",{"type":246,"value":329},{"type":241,"tag":275,"props":382,"children":383},{"class":277,"style":278},[],{"type":246,"value":329},{"type":241,"tag":275,"props":386,"children":387},{"class":277,"style":278},[388,393,399,404],{"type":241,"tag":275,"props":389,"children":390},{"style":294},[391],{"type":246,"value":392},"type",{"type":241,"tag":275,"props":394,"children":396},{"style":395},"color:#E2931D;--shiki-dark:#FFCB6B",[397],{"type":246,"value":398}," Asset",{"type":241,"tag":275,"props":400,"children":401},{"style":282},[402],{"type":246,"value":403}," =",{"type":241,"tag":275,"props":405,"children":406},{"style":282},[407],{"type":246,"value":348},{"type":246,"value":329},{"type":241,"tag":275,"props":410,"children":411},{"class":277,"style":278},[412,417,422],{"type":241,"tag":275,"props":413,"children":414},{"style":288},[415],{"type":246,"value":416},"  key",{"type":241,"tag":275,"props":418,"children":419},{"style":282},[420],{"type":246,"value":421},":",{"type":241,"tag":275,"props":423,"children":424},{"style":395},[425],{"type":246,"value":426}," string",{"type":246,"value":329},{"type":241,"tag":275,"props":429,"children":430},{"class":277,"style":278},[431,436,440],{"type":241,"tag":275,"props":432,"children":433},{"style":288},[434],{"type":246,"value":435},"  url",{"type":241,"tag":275,"props":437,"children":438},{"style":282},[439],{"type":246,"value":421},{"type":241,"tag":275,"props":441,"children":442},{"style":395},[443],{"type":246,"value":426},{"type":246,"value":329},{"type":241,"tag":275,"props":446,"children":447},{"class":277,"style":278},[448,453,457],{"type":241,"tag":275,"props":449,"children":450},{"style":288},[451],{"type":246,"value":452},"  width",{"type":241,"tag":275,"props":454,"children":455},{"style":282},[456],{"type":246,"value":421},{"type":241,"tag":275,"props":458,"children":459},{"style":395},[460],{"type":246,"value":461}," number",{"type":246,"value":329},{"type":241,"tag":275,"props":464,"children":465},{"class":277,"style":278},[466,471,475],{"type":241,"tag":275,"props":467,"children":468},{"style":288},[469],{"type":246,"value":470},"  height",{"type":241,"tag":275,"props":472,"children":473},{"style":282},[474],{"type":246,"value":421},{"type":241,"tag":275,"props":476,"children":477},{"style":395},[478],{"type":246,"value":461},{"type":246,"value":329},{"type":241,"tag":275,"props":481,"children":482},{"class":277,"style":278},[483,488,493],{"type":241,"tag":275,"props":484,"children":485},{"style":288},[486],{"type":246,"value":487},"  alternativeText",{"type":241,"tag":275,"props":489,"children":490},{"style":282},[491],{"type":246,"value":492},"?:",{"type":241,"tag":275,"props":494,"children":495},{"style":395},[496],{"type":246,"value":426},{"type":246,"value":329},{"type":241,"tag":275,"props":499,"children":500},{"class":277,"style":278},[501,506,510],{"type":241,"tag":275,"props":502,"children":503},{"style":288},[504],{"type":246,"value":505},"  title",{"type":241,"tag":275,"props":507,"children":508},{"style":282},[509],{"type":246,"value":492},{"type":241,"tag":275,"props":511,"children":512},{"style":395},[513],{"type":246,"value":426},{"type":246,"value":329},{"type":241,"tag":275,"props":516,"children":517},{"class":277,"style":278},[518],{"type":241,"tag":275,"props":519,"children":520},{"style":282},[521],{"type":246,"value":522},"}",{"type":246,"value":329},{"type":241,"tag":275,"props":525,"children":526},{"class":277,"style":278},[],{"type":246,"value":329},{"type":241,"tag":275,"props":529,"children":530},{"class":277,"style":278},[531,536,540,545,549,554,558,562,567,573,577,582,587,591,596,600,605,609],{"type":241,"tag":275,"props":532,"children":533},{"style":294},[534],{"type":246,"value":535},"const",{"type":241,"tag":275,"props":537,"children":538},{"style":282},[539],{"type":246,"value":348},{"type":241,"tag":275,"props":541,"children":542},{"style":288},[543],{"type":246,"value":544}," data",{"type":241,"tag":275,"props":546,"children":547},{"style":282},[548],{"type":246,"value":421},{"type":241,"tag":275,"props":550,"children":551},{"style":351},[552],{"type":246,"value":553}," assets ",{"type":241,"tag":275,"props":555,"children":556},{"style":282},[557],{"type":246,"value":522},{"type":241,"tag":275,"props":559,"children":560},{"style":282},[561],{"type":246,"value":403},{"type":241,"tag":275,"props":563,"children":564},{"style":335},[565],{"type":246,"value":566}," await",{"type":241,"tag":275,"props":568,"children":570},{"style":569},"color:#6182B8;--shiki-dark:#82AAFF",[571],{"type":246,"value":572}," useFetch",{"type":241,"tag":275,"props":574,"children":575},{"style":282},[576],{"type":246,"value":285},{"type":241,"tag":275,"props":578,"children":579},{"style":395},[580],{"type":246,"value":581},"Asset",{"type":241,"tag":275,"props":583,"children":584},{"style":351},[585],{"type":246,"value":586},"[]",{"type":241,"tag":275,"props":588,"children":589},{"style":282},[590],{"type":246,"value":327},{"type":241,"tag":275,"props":592,"children":593},{"style":351},[594],{"type":246,"value":595},"(",{"type":241,"tag":275,"props":597,"children":598},{"style":282},[599],{"type":246,"value":379},{"type":241,"tag":275,"props":601,"children":602},{"style":315},[603],{"type":246,"value":604},"\u002Fapi\u002Fphotos",{"type":241,"tag":275,"props":606,"children":607},{"style":282},[608],{"type":246,"value":379},{"type":241,"tag":275,"props":610,"children":611},{"style":351},[612],{"type":246,"value":613},")",{"type":246,"value":329},{"type":241,"tag":275,"props":616,"children":617},{"class":277,"style":278},[],{"type":246,"value":329},{"type":241,"tag":275,"props":620,"children":621},{"class":277,"style":278},[622,626,631,635,640,644,648,652,656,660,665],{"type":241,"tag":275,"props":623,"children":624},{"style":294},[625],{"type":246,"value":535},{"type":241,"tag":275,"props":627,"children":628},{"style":351},[629],{"type":246,"value":630}," photos ",{"type":241,"tag":275,"props":632,"children":633},{"style":282},[634],{"type":246,"value":307},{"type":241,"tag":275,"props":636,"children":637},{"style":569},[638],{"type":246,"value":639}," computed",{"type":241,"tag":275,"props":641,"children":642},{"style":282},[643],{"type":246,"value":285},{"type":241,"tag":275,"props":645,"children":646},{"style":395},[647],{"type":246,"value":253},{"type":241,"tag":275,"props":649,"children":650},{"style":351},[651],{"type":246,"value":586},{"type":241,"tag":275,"props":653,"children":654},{"style":282},[655],{"type":246,"value":327},{"type":241,"tag":275,"props":657,"children":658},{"style":351},[659],{"type":246,"value":595},{"type":241,"tag":275,"props":661,"children":662},{"style":282},[663],{"type":246,"value":664},"()",{"type":241,"tag":275,"props":666,"children":667},{"style":294},[668],{"type":246,"value":669}," =>",{"type":246,"value":329},{"type":241,"tag":275,"props":672,"children":673},{"class":277,"style":278},[674,679,684,689,694,699,703,708,712,716,722,726,730,735],{"type":241,"tag":275,"props":675,"children":676},{"style":351},[677],{"type":246,"value":678},"  (assets",{"type":241,"tag":275,"props":680,"children":681},{"style":282},[682],{"type":246,"value":683},".",{"type":241,"tag":275,"props":685,"children":686},{"style":351},[687],{"type":246,"value":688},"value ",{"type":241,"tag":275,"props":690,"children":691},{"style":282},[692],{"type":246,"value":693},"??",{"type":241,"tag":275,"props":695,"children":696},{"style":351},[697],{"type":246,"value":698}," [])",{"type":241,"tag":275,"props":700,"children":701},{"style":282},[702],{"type":246,"value":683},{"type":241,"tag":275,"props":704,"children":705},{"style":569},[706],{"type":246,"value":707},"map",{"type":241,"tag":275,"props":709,"children":710},{"style":351},[711],{"type":246,"value":595},{"type":241,"tag":275,"props":713,"children":714},{"style":282},[715],{"type":246,"value":595},{"type":241,"tag":275,"props":717,"children":719},{"style":718},"color:#90A4AE;--shiki-light-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic",[720],{"type":246,"value":721},"asset",{"type":241,"tag":275,"props":723,"children":724},{"style":282},[725],{"type":246,"value":613},{"type":241,"tag":275,"props":727,"children":728},{"style":294},[729],{"type":246,"value":669},{"type":241,"tag":275,"props":731,"children":732},{"style":351},[733],{"type":246,"value":734}," (",{"type":241,"tag":275,"props":736,"children":737},{"style":282},[738],{"type":246,"value":739},"{",{"type":246,"value":329},{"type":241,"tag":275,"props":742,"children":743},{"class":277,"style":278},[744,749,753,758,762,767],{"type":241,"tag":275,"props":745,"children":746},{"style":288},[747],{"type":246,"value":748},"    id",{"type":241,"tag":275,"props":750,"children":751},{"style":282},[752],{"type":246,"value":421},{"type":241,"tag":275,"props":754,"children":755},{"style":351},[756],{"type":246,"value":757}," asset",{"type":241,"tag":275,"props":759,"children":760},{"style":282},[761],{"type":246,"value":683},{"type":241,"tag":275,"props":763,"children":764},{"style":351},[765],{"type":246,"value":766},"key",{"type":241,"tag":275,"props":768,"children":769},{"style":282},[770],{"type":246,"value":771},",",{"type":246,"value":329},{"type":241,"tag":275,"props":774,"children":775},{"class":277,"style":278},[776,781,785,789,793,798],{"type":241,"tag":275,"props":777,"children":778},{"style":288},[779],{"type":246,"value":780},"    src",{"type":241,"tag":275,"props":782,"children":783},{"style":282},[784],{"type":246,"value":421},{"type":241,"tag":275,"props":786,"children":787},{"style":351},[788],{"type":246,"value":757},{"type":241,"tag":275,"props":790,"children":791},{"style":282},[792],{"type":246,"value":683},{"type":241,"tag":275,"props":794,"children":795},{"style":351},[796],{"type":246,"value":797},"url",{"type":241,"tag":275,"props":799,"children":800},{"style":282},[801],{"type":246,"value":771},{"type":246,"value":329},{"type":241,"tag":275,"props":804,"children":805},{"class":277,"style":278},[806,811,815,819,823,828],{"type":241,"tag":275,"props":807,"children":808},{"style":288},[809],{"type":246,"value":810},"    width",{"type":241,"tag":275,"props":812,"children":813},{"style":282},[814],{"type":246,"value":421},{"type":241,"tag":275,"props":816,"children":817},{"style":351},[818],{"type":246,"value":757},{"type":241,"tag":275,"props":820,"children":821},{"style":282},[822],{"type":246,"value":683},{"type":241,"tag":275,"props":824,"children":825},{"style":351},[826],{"type":246,"value":827},"width",{"type":241,"tag":275,"props":829,"children":830},{"style":282},[831],{"type":246,"value":771},{"type":246,"value":329},{"type":241,"tag":275,"props":834,"children":835},{"class":277,"style":278},[836,841,845,849,853,858],{"type":241,"tag":275,"props":837,"children":838},{"style":288},[839],{"type":246,"value":840},"    height",{"type":241,"tag":275,"props":842,"children":843},{"style":282},[844],{"type":246,"value":421},{"type":241,"tag":275,"props":846,"children":847},{"style":351},[848],{"type":246,"value":757},{"type":241,"tag":275,"props":850,"children":851},{"style":282},[852],{"type":246,"value":683},{"type":241,"tag":275,"props":854,"children":855},{"style":351},[856],{"type":246,"value":857},"height",{"type":241,"tag":275,"props":859,"children":860},{"style":282},[861],{"type":246,"value":771},{"type":246,"value":329},{"type":241,"tag":275,"props":864,"children":865},{"class":277,"style":278},[866,871,875,879,883,888],{"type":241,"tag":275,"props":867,"children":868},{"style":288},[869],{"type":246,"value":870},"    alt",{"type":241,"tag":275,"props":872,"children":873},{"style":282},[874],{"type":246,"value":421},{"type":241,"tag":275,"props":876,"children":877},{"style":351},[878],{"type":246,"value":757},{"type":241,"tag":275,"props":880,"children":881},{"style":282},[882],{"type":246,"value":683},{"type":241,"tag":275,"props":884,"children":885},{"style":351},[886],{"type":246,"value":887},"alternativeText",{"type":241,"tag":275,"props":889,"children":890},{"style":282},[891],{"type":246,"value":771},{"type":246,"value":329},{"type":241,"tag":275,"props":894,"children":895},{"class":277,"style":278},[896,901,905,909,913,918],{"type":241,"tag":275,"props":897,"children":898},{"style":288},[899],{"type":246,"value":900},"    caption",{"type":241,"tag":275,"props":902,"children":903},{"style":282},[904],{"type":246,"value":421},{"type":241,"tag":275,"props":906,"children":907},{"style":351},[908],{"type":246,"value":757},{"type":241,"tag":275,"props":910,"children":911},{"style":282},[912],{"type":246,"value":683},{"type":241,"tag":275,"props":914,"children":915},{"style":351},[916],{"type":246,"value":917},"title",{"type":241,"tag":275,"props":919,"children":920},{"style":282},[921],{"type":246,"value":771},{"type":246,"value":329},{"type":241,"tag":275,"props":924,"children":925},{"class":277,"style":278},[926,931,936],{"type":241,"tag":275,"props":927,"children":928},{"style":282},[929],{"type":246,"value":930},"  }",{"type":241,"tag":275,"props":932,"children":933},{"style":351},[934],{"type":246,"value":935},"))",{"type":241,"tag":275,"props":937,"children":938},{"style":282},[939],{"type":246,"value":771},{"type":246,"value":329},{"type":241,"tag":275,"props":942,"children":943},{"class":277,"style":278},[944],{"type":241,"tag":275,"props":945,"children":946},{"style":351},[947],{"type":246,"value":613},{"type":246,"value":329},{"type":241,"tag":275,"props":950,"children":951},{"class":277,"style":278},[952,957,961],{"type":241,"tag":275,"props":953,"children":954},{"style":282},[955],{"type":246,"value":956},"\u003C\u002F",{"type":241,"tag":275,"props":958,"children":959},{"style":288},[960],{"type":246,"value":291},{"type":241,"tag":275,"props":962,"children":963},{"style":282},[964],{"type":246,"value":327},{"type":246,"value":329},{"type":241,"tag":275,"props":967,"children":968},{"class":277,"style":278},[],{"type":246,"value":329},{"type":241,"tag":275,"props":971,"children":972},{"class":277,"style":278},[973,977,982],{"type":241,"tag":275,"props":974,"children":975},{"style":282},[976],{"type":246,"value":285},{"type":241,"tag":275,"props":978,"children":979},{"style":288},[980],{"type":246,"value":981},"template",{"type":241,"tag":275,"props":983,"children":984},{"style":282},[985],{"type":246,"value":327},{"type":246,"value":329},{"type":241,"tag":275,"props":988,"children":989},{"class":277,"style":278},[990,995,999,1004,1009,1013,1017,1021,1025,1030,1034,1038,1043,1047],{"type":241,"tag":275,"props":991,"children":992},{"style":282},[993],{"type":246,"value":994},"  \u003C",{"type":241,"tag":275,"props":996,"children":997},{"style":288},[998],{"type":246,"value":165},{"type":241,"tag":275,"props":1000,"children":1001},{"style":282},[1002],{"type":246,"value":1003}," :",{"type":241,"tag":275,"props":1005,"children":1006},{"style":294},[1007],{"type":246,"value":1008},"photos",{"type":241,"tag":275,"props":1010,"children":1011},{"style":282},[1012],{"type":246,"value":307},{"type":241,"tag":275,"props":1014,"children":1015},{"style":282},[1016],{"type":246,"value":312},{"type":241,"tag":275,"props":1018,"children":1019},{"style":351},[1020],{"type":246,"value":1008},{"type":241,"tag":275,"props":1022,"children":1023},{"style":282},[1024],{"type":246,"value":312},{"type":241,"tag":275,"props":1026,"children":1027},{"style":294},[1028],{"type":246,"value":1029}," layout",{"type":241,"tag":275,"props":1031,"children":1032},{"style":282},[1033],{"type":246,"value":307},{"type":241,"tag":275,"props":1035,"children":1036},{"style":282},[1037],{"type":246,"value":312},{"type":241,"tag":275,"props":1039,"children":1040},{"style":315},[1041],{"type":246,"value":1042},"rows",{"type":241,"tag":275,"props":1044,"children":1045},{"style":282},[1046],{"type":246,"value":312},{"type":241,"tag":275,"props":1048,"children":1049},{"style":282},[1050],{"type":246,"value":1051}," \u002F>",{"type":246,"value":329},{"type":241,"tag":275,"props":1054,"children":1055},{"class":277,"style":278},[1056,1060,1064],{"type":241,"tag":275,"props":1057,"children":1058},{"style":282},[1059],{"type":246,"value":956},{"type":241,"tag":275,"props":1061,"children":1062},{"style":288},[1063],{"type":246,"value":981},{"type":241,"tag":275,"props":1065,"children":1066},{"style":282},[1067],{"type":246,"value":327},{"type":241,"tag":242,"props":1069,"children":1070},{},[1071],{"type":246,"value":1072},"Use the CMS asset ID instead of the array index. Preserve the original pixel\ndimensions even when the image service returns a smaller display URL.",{"type":241,"tag":257,"props":1074,"children":1076},{"id":1075},"when-the-cms-has-no-dimensions",[1077],{"type":246,"value":1078},"When the CMS has no dimensions",{"type":241,"tag":242,"props":1080,"children":1081},{},[1082],{"type":246,"value":1083},"Calculate width and height during upload or trusted server-side ingestion, then\nstore them with the asset. Do not download and measure images in the browser.\nBrowser measurement makes layout depend on the network request Nuxt Photo is\ndesigned to avoid.",{"type":241,"tag":242,"props":1085,"children":1086},{},[1087,1089,1094],{"type":246,"value":1088},"For an upload pipeline that already uses ",{"type":241,"tag":249,"props":1090,"children":1091},{},[1092],{"type":246,"value":1093},"sharp",{"type":246,"value":421},{"type":241,"tag":264,"props":1096,"children":1098},{"language":318,"filename":1097,"class":268},"server\u002Futils\u002Fread-image-dimensions.ts",[1099],{"type":241,"tag":249,"props":1100,"children":1102},{"class":1101},"language-ts",[1103,1132,1133,1136,1137,1186,1187,1238,1239,1242,1243,1303,1304,1343,1344,1351,1352,1355,1356,1368,1369,1396,1397,1424,1425,1432,1433],{"type":241,"tag":275,"props":1104,"children":1105},{"class":277,"style":278},[1106,1110,1115,1120,1124,1128],{"type":241,"tag":275,"props":1107,"children":1108},{"style":335},[1109],{"type":246,"value":338},{"type":241,"tag":275,"props":1111,"children":1112},{"style":351},[1113],{"type":246,"value":1114}," sharp ",{"type":241,"tag":275,"props":1116,"children":1117},{"style":335},[1118],{"type":246,"value":1119},"from",{"type":241,"tag":275,"props":1121,"children":1122},{"style":282},[1123],{"type":246,"value":369},{"type":241,"tag":275,"props":1125,"children":1126},{"style":315},[1127],{"type":246,"value":1093},{"type":241,"tag":275,"props":1129,"children":1130},{"style":282},[1131],{"type":246,"value":379},{"type":246,"value":329},{"type":241,"tag":275,"props":1134,"children":1135},{"class":277,"style":278},[],{"type":246,"value":329},{"type":241,"tag":275,"props":1138,"children":1139},{"class":277,"style":278},[1140,1145,1150,1155,1160,1164,1169,1173,1178,1182],{"type":241,"tag":275,"props":1141,"children":1142},{"style":335},[1143],{"type":246,"value":1144},"export",{"type":241,"tag":275,"props":1146,"children":1147},{"style":294},[1148],{"type":246,"value":1149}," async",{"type":241,"tag":275,"props":1151,"children":1152},{"style":294},[1153],{"type":246,"value":1154}," function",{"type":241,"tag":275,"props":1156,"children":1157},{"style":569},[1158],{"type":246,"value":1159}," readImageDimensions",{"type":241,"tag":275,"props":1161,"children":1162},{"style":282},[1163],{"type":246,"value":595},{"type":241,"tag":275,"props":1165,"children":1166},{"style":718},[1167],{"type":246,"value":1168},"file",{"type":241,"tag":275,"props":1170,"children":1171},{"style":282},[1172],{"type":246,"value":421},{"type":241,"tag":275,"props":1174,"children":1175},{"style":395},[1176],{"type":246,"value":1177}," Buffer",{"type":241,"tag":275,"props":1179,"children":1180},{"style":282},[1181],{"type":246,"value":613},{"type":241,"tag":275,"props":1183,"children":1184},{"style":282},[1185],{"type":246,"value":348},{"type":246,"value":329},{"type":241,"tag":275,"props":1188,"children":1189},{"class":277,"style":278},[1190,1195,1200,1204,1208,1213,1217,1221,1225,1229,1234],{"type":241,"tag":275,"props":1191,"children":1192},{"style":294},[1193],{"type":246,"value":1194},"  const",{"type":241,"tag":275,"props":1196,"children":1197},{"style":351},[1198],{"type":246,"value":1199}," metadata",{"type":241,"tag":275,"props":1201,"children":1202},{"style":282},[1203],{"type":246,"value":403},{"type":241,"tag":275,"props":1205,"children":1206},{"style":335},[1207],{"type":246,"value":566},{"type":241,"tag":275,"props":1209,"children":1210},{"style":569},[1211],{"type":246,"value":1212}," sharp",{"type":241,"tag":275,"props":1214,"children":1215},{"style":288},[1216],{"type":246,"value":595},{"type":241,"tag":275,"props":1218,"children":1219},{"style":351},[1220],{"type":246,"value":1168},{"type":241,"tag":275,"props":1222,"children":1223},{"style":288},[1224],{"type":246,"value":613},{"type":241,"tag":275,"props":1226,"children":1227},{"style":282},[1228],{"type":246,"value":683},{"type":241,"tag":275,"props":1230,"children":1231},{"style":569},[1232],{"type":246,"value":1233},"metadata",{"type":241,"tag":275,"props":1235,"children":1236},{"style":288},[1237],{"type":246,"value":664},{"type":246,"value":329},{"type":241,"tag":275,"props":1240,"children":1241},{"class":277,"style":278},[],{"type":246,"value":329},{"type":241,"tag":275,"props":1244,"children":1245},{"class":277,"style":278},[1246,1251,1255,1260,1264,1268,1272,1277,1282,1286,1290,1294,1299],{"type":241,"tag":275,"props":1247,"children":1248},{"style":335},[1249],{"type":246,"value":1250},"  if",{"type":241,"tag":275,"props":1252,"children":1253},{"style":288},[1254],{"type":246,"value":734},{"type":241,"tag":275,"props":1256,"children":1257},{"style":282},[1258],{"type":246,"value":1259},"!",{"type":241,"tag":275,"props":1261,"children":1262},{"style":351},[1263],{"type":246,"value":1233},{"type":241,"tag":275,"props":1265,"children":1266},{"style":282},[1267],{"type":246,"value":683},{"type":241,"tag":275,"props":1269,"children":1270},{"style":351},[1271],{"type":246,"value":827},{"type":241,"tag":275,"props":1273,"children":1274},{"style":282},[1275],{"type":246,"value":1276}," ||",{"type":241,"tag":275,"props":1278,"children":1279},{"style":282},[1280],{"type":246,"value":1281}," !",{"type":241,"tag":275,"props":1283,"children":1284},{"style":351},[1285],{"type":246,"value":1233},{"type":241,"tag":275,"props":1287,"children":1288},{"style":282},[1289],{"type":246,"value":683},{"type":241,"tag":275,"props":1291,"children":1292},{"style":351},[1293],{"type":246,"value":857},{"type":241,"tag":275,"props":1295,"children":1296},{"style":288},[1297],{"type":246,"value":1298},") ",{"type":241,"tag":275,"props":1300,"children":1301},{"style":282},[1302],{"type":246,"value":739},{"type":246,"value":329},{"type":241,"tag":275,"props":1305,"children":1306},{"class":277,"style":278},[1307,1312,1317,1322,1326,1330,1335,1339],{"type":241,"tag":275,"props":1308,"children":1309},{"style":335},[1310],{"type":246,"value":1311},"    throw",{"type":241,"tag":275,"props":1313,"children":1314},{"style":282},[1315],{"type":246,"value":1316}," new",{"type":241,"tag":275,"props":1318,"children":1319},{"style":569},[1320],{"type":246,"value":1321}," Error",{"type":241,"tag":275,"props":1323,"children":1324},{"style":288},[1325],{"type":246,"value":595},{"type":241,"tag":275,"props":1327,"children":1328},{"style":282},[1329],{"type":246,"value":379},{"type":241,"tag":275,"props":1331,"children":1332},{"style":315},[1333],{"type":246,"value":1334},"The uploaded image has no readable width or height.",{"type":241,"tag":275,"props":1336,"children":1337},{"style":282},[1338],{"type":246,"value":379},{"type":241,"tag":275,"props":1340,"children":1341},{"style":288},[1342],{"type":246,"value":613},{"type":246,"value":329},{"type":241,"tag":275,"props":1345,"children":1346},{"class":277,"style":278},[1347],{"type":241,"tag":275,"props":1348,"children":1349},{"style":282},[1350],{"type":246,"value":930},{"type":246,"value":329},{"type":241,"tag":275,"props":1353,"children":1354},{"class":277,"style":278},[],{"type":246,"value":329},{"type":241,"tag":275,"props":1357,"children":1358},{"class":277,"style":278},[1359,1364],{"type":241,"tag":275,"props":1360,"children":1361},{"style":335},[1362],{"type":246,"value":1363},"  return",{"type":241,"tag":275,"props":1365,"children":1366},{"style":282},[1367],{"type":246,"value":348},{"type":246,"value":329},{"type":241,"tag":275,"props":1370,"children":1371},{"class":277,"style":278},[1372,1376,1380,1384,1388,1392],{"type":241,"tag":275,"props":1373,"children":1374},{"style":288},[1375],{"type":246,"value":810},{"type":241,"tag":275,"props":1377,"children":1378},{"style":282},[1379],{"type":246,"value":421},{"type":241,"tag":275,"props":1381,"children":1382},{"style":351},[1383],{"type":246,"value":1199},{"type":241,"tag":275,"props":1385,"children":1386},{"style":282},[1387],{"type":246,"value":683},{"type":241,"tag":275,"props":1389,"children":1390},{"style":351},[1391],{"type":246,"value":827},{"type":241,"tag":275,"props":1393,"children":1394},{"style":282},[1395],{"type":246,"value":771},{"type":246,"value":329},{"type":241,"tag":275,"props":1398,"children":1399},{"class":277,"style":278},[1400,1404,1408,1412,1416,1420],{"type":241,"tag":275,"props":1401,"children":1402},{"style":288},[1403],{"type":246,"value":840},{"type":241,"tag":275,"props":1405,"children":1406},{"style":282},[1407],{"type":246,"value":421},{"type":241,"tag":275,"props":1409,"children":1410},{"style":351},[1411],{"type":246,"value":1199},{"type":241,"tag":275,"props":1413,"children":1414},{"style":282},[1415],{"type":246,"value":683},{"type":241,"tag":275,"props":1417,"children":1418},{"style":351},[1419],{"type":246,"value":857},{"type":241,"tag":275,"props":1421,"children":1422},{"style":282},[1423],{"type":246,"value":771},{"type":246,"value":329},{"type":241,"tag":275,"props":1426,"children":1427},{"class":277,"style":278},[1428],{"type":241,"tag":275,"props":1429,"children":1430},{"style":282},[1431],{"type":246,"value":930},{"type":246,"value":329},{"type":241,"tag":275,"props":1434,"children":1435},{"class":277,"style":278},[1436],{"type":241,"tag":275,"props":1437,"children":1438},{"style":282},[1439],{"type":246,"value":522},{"type":241,"tag":242,"props":1441,"children":1442},{},[1443],{"type":246,"value":1444},"Call this function before the upload record is written. Save both values in the\nCMS or application database. If an image provider already exposes metadata,\nuse that response instead of downloading the asset again.",{"type":241,"tag":242,"props":1446,"children":1447},{},[1448],{"type":246,"value":1449},"For existing assets, run a one-time server-side backfill from a trusted source.\nDo not fetch arbitrary user-controlled URLs without the normal server-side\nrequest protections.",{"type":241,"tag":257,"props":1451,"children":1453},{"id":1452},"keep-urls-stable-during-ssr",[1454],{"type":246,"value":1455},"Keep URLs stable during SSR",{"type":241,"tag":242,"props":1457,"children":1458},{},[1459,1461,1466],{"type":246,"value":1460},"Generate signed or expiring URLs before rendering. Store the final URL on the\nphoto for that request. Calling ",{"type":241,"tag":249,"props":1462,"children":1463},{},[1464],{"type":246,"value":1465},"Date.now()",{"type":246,"value":1467}," or using random state inside an\nimage adapter can give the server and browser different markup.",{"type":241,"tag":257,"props":1469,"children":1471},{"id":1470},"handle-invalid-records-deliberately",[1472],{"type":246,"value":1473},"Handle invalid records deliberately",{"type":241,"tag":242,"props":1475,"children":1476},{},[1477],{"type":246,"value":1478},"The default validation policy throws when a photo is missing required data or\nuses a duplicate ID. Keep that behavior while integrating a new CMS.",{"type":241,"tag":242,"props":1480,"children":1481},{},[1482,1484,1489],{"type":246,"value":1483},"Use ",{"type":241,"tag":249,"props":1485,"children":1486},{},[1487],{"type":246,"value":1488},"validation=\"drop\"",{"type":246,"value":1490}," only when the page may continue without invalid records,\nand report the emitted event:",{"type":241,"tag":264,"props":1492,"children":1493},{"language":266,"class":268},[1494],{"type":241,"tag":249,"props":1495,"children":1496},{"class":272},[1497],{"type":241,"tag":275,"props":1498,"children":1499},{"class":277,"style":278},[1500,1504,1508,1512,1516,1520,1524,1528,1532,1537,1541,1545,1550,1554,1559,1564,1568,1572,1577,1581],{"type":241,"tag":275,"props":1501,"children":1502},{"style":282},[1503],{"type":246,"value":285},{"type":241,"tag":275,"props":1505,"children":1506},{"style":288},[1507],{"type":246,"value":165},{"type":241,"tag":275,"props":1509,"children":1510},{"style":282},[1511],{"type":246,"value":1003},{"type":241,"tag":275,"props":1513,"children":1514},{"style":294},[1515],{"type":246,"value":1008},{"type":241,"tag":275,"props":1517,"children":1518},{"style":282},[1519],{"type":246,"value":307},{"type":241,"tag":275,"props":1521,"children":1522},{"style":282},[1523],{"type":246,"value":312},{"type":241,"tag":275,"props":1525,"children":1526},{"style":351},[1527],{"type":246,"value":1008},{"type":241,"tag":275,"props":1529,"children":1530},{"style":282},[1531],{"type":246,"value":312},{"type":241,"tag":275,"props":1533,"children":1534},{"style":294},[1535],{"type":246,"value":1536}," validation",{"type":241,"tag":275,"props":1538,"children":1539},{"style":282},[1540],{"type":246,"value":307},{"type":241,"tag":275,"props":1542,"children":1543},{"style":282},[1544],{"type":246,"value":312},{"type":241,"tag":275,"props":1546,"children":1547},{"style":315},[1548],{"type":246,"value":1549},"drop",{"type":241,"tag":275,"props":1551,"children":1552},{"style":282},[1553],{"type":246,"value":312},{"type":241,"tag":275,"props":1555,"children":1556},{"style":282},[1557],{"type":246,"value":1558}," @",{"type":241,"tag":275,"props":1560,"children":1561},{"style":294},[1562],{"type":246,"value":1563},"invalid-photos",{"type":241,"tag":275,"props":1565,"children":1566},{"style":282},[1567],{"type":246,"value":307},{"type":241,"tag":275,"props":1569,"children":1570},{"style":282},[1571],{"type":246,"value":312},{"type":241,"tag":275,"props":1573,"children":1574},{"style":351},[1575],{"type":246,"value":1576},"reportInvalidPhotos",{"type":241,"tag":275,"props":1578,"children":1579},{"style":282},[1580],{"type":246,"value":312},{"type":241,"tag":275,"props":1582,"children":1583},{"style":282},[1584],{"type":246,"value":1051},{"type":241,"tag":242,"props":1586,"children":1587},{},[1588],{"type":246,"value":1589},"Check one portrait, one landscape, a duplicate ID, and a missing dimension\nbefore treating the CMS mapping as complete.",{"title":1591,"searchDepth":1592,"depth":1592,"links":1593},"",4,[1594,1596,1597,1598],{"id":259,"depth":1595,"text":262},2,{"id":1075,"depth":1595,"text":1078},{"id":1452,"depth":1595,"text":1455},{"id":1470,"depth":1595,"text":1473},"markdown","docs",{"source":1602,"path":1603,"stem":1604,"dir":1605,"extension":1606},"content","docs\u002F2.guides\u002F1.use-cms-photos.md","docs\u002F2.guides\u002F1.use-cms-photos","guides","md",{"requestedPath":60,"resolvedPath":60,"alternates":1608},[],{"requested":1610,"resolved":1611,"usedFallback":6},{},{"locale":8},{"previous":1613,"next":1614},{"title":46,"id":47,"canonicalKey":48,"locale":8,"draft":6,"path":49},{"title":62,"id":63,"canonicalKey":64,"locale":8,"draft":6,"path":65},{"left":1616,"top":1616,"width":1617,"height":1617,"rotate":1616,"vFlip":6,"hFlip":6,"body":1618},0,256,"\u003Cpath fill=\"#3178c6\" d=\"M20 0h216c11.046 0 20 8.954 20 20v216c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20V20C0 8.954 8.954 0 20 0\"\u002F>\u003Cpath fill=\"#fff\" d=\"M150.518 200.475v27.62q6.738 3.453 15.938 5.179T185.849 235q9.934 0 18.874-1.899t15.678-6.257q6.738-4.359 10.669-11.394q3.93-7.033 3.93-17.391q0-7.51-2.246-13.163a30.8 30.8 0 0 0-6.479-10.055q-4.232-4.402-10.149-7.898t-13.347-6.602q-5.442-2.245-9.761-4.359t-7.342-4.316q-3.024-2.2-4.665-4.661t-1.641-5.567q0-2.848 1.468-5.135q1.469-2.288 4.147-3.927t6.565-2.547q3.887-.906 8.638-.906q3.456 0 7.299.518q3.844.517 7.732 1.597a54 54 0 0 1 7.558 2.719a41.7 41.7 0 0 1 6.781 3.797v-25.807q-6.306-2.417-13.778-3.582T198.633 107q-9.847 0-18.658 2.115q-8.811 2.114-15.506 6.602q-6.694 4.49-10.582 11.437Q150 134.102 150 143.769q0 12.342 7.127 21.06t21.638 14.759a292 292 0 0 1 10.625 4.575q4.924 2.244 8.509 4.66t5.658 5.265t2.073 6.474a9.9 9.9 0 0 1-1.296 4.963q-1.295 2.287-3.93 3.97t-6.565 2.632t-9.2.95q-8.983 0-17.794-3.151t-16.327-9.451m-46.036-68.733H140V109H41v22.742h35.345V233h28.137z\"\u002F>",{"left":1616,"top":1616,"width":1617,"height":1620,"rotate":1616,"vFlip":6,"hFlip":6,"body":1621},221,"\u003Cpath fill=\"#41b883\" d=\"M204.8 0H256L128 220.8L0 0h97.92L128 51.2L157.44 0z\"\u002F>\u003Cpath fill=\"#41b883\" d=\"m0 0l128 220.8L256 0h-51.2L128 132.48L50.56 0z\"\u002F>\u003Cpath fill=\"#35495e\" d=\"M50.56 0L128 133.12L204.8 0h-47.36L128 51.2L97.92 0z\"\u002F>",{"left":1616,"top":1616,"width":1623,"height":1623,"rotate":1616,"vFlip":6,"hFlip":6,"body":1624},24,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"\u002F>\u003Cpath d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"\u002F>\u003C\u002Fg>",1788702879365]