This array contains some images, and I want to pass the optimized image url in the array to the svelte component.
For example:
---
import { getImage } from 'astro:assets'
import Tabs from './Tabs.svelte'
const tabsData = [
{
title: 'tab1',
img: '~/assets/images/tabs-1.jpg',
},
{
title: 'tab2',
img: '~/assets/images/tabs-2.jpg',
},
]
const optimizedData = ...
---
<Tabs tabsData="tabsData" />
Now I want create an new array from "tabsData", just change img value to optimized value by getImage, then pass it as prop to "Tabs.svelte".
How should this new array be generated?