span(v-if="digital_assets || digital_asset_folders")
.row
transition-group(appear, name="digital-asset-gallery-folders", tag="div")
.pbxx-card.responsive_typography.digital-asset-gallery-folder(
v-for="(digital_asset_folder, index) in digital_asset_folders"
:key="index"
)
div(
v-if="digital_asset_folder"
)
digital_asset_folder(
:digital_asset_folder="digital_asset_folder"
@folder_navigate="folder_card_click(digital_asset_folder)"
@folder_select="folder_select_click(digital_asset_folder)"
)
.row
transition-group(appear, name="digital-asset-gallery", tag="div")
.pbxx-card.responsive_typography.digital-asset-gallery-item(
v-for="(digital_asset, index) in digital_assets"
:key="digital_asset.id"
)
div.media-card(
v-if="digital_asset.external_video_url"
)
external_video_card(
:external_video="digital_asset"
@asset_select_click="asset_select_click(digital_asset)"
@asset_card_click="asset_card_click(digital_asset)"
)
div(
v-else
)
media_card(
:ref="digital_asset.id"
:digital_asset="digital_asset"
@asset_select_click="asset_select_click(digital_asset, index)"
@asset_card_click="asset_card_click(digital_asset, index)"
)