--- // Default Listing template for Apps, Games, and formulas import { ListingDetails } from '~/helpers/listing-page.js' import Aliases from '~/src/components/listing-parts/aliases.astro' import ThomasCredit from '~/components/thomas-credit.vue' import RelatedLinks from '~/src/components/listing-parts/related-links.astro' import Virtualization from './listing-parts/virtualization.astro' import Devices from '~/src/components/listing-parts/devices.astro' import RelatedVideos from '~/src/components/listing-parts/related-videos.astro' import Bundles from '~/src/components/listing-parts/bundles.astro' import GameReports from '~/src/components/listing-parts/game-reports.astro' import LastUpdated from '~/src/components/listing-parts/last-updated.astro' import AllUpdatesSubscribe from '~/components/all-updates-subscribe.vue' // import { makeLastUpdatedFriendly } from '~/helpers/parse-date' // import { getAppEndpoint } from '~/helpers/app-derived.js' // import LinkButton from '~/components/link-button.vue' // import VideoRow from '~/components/video/row.vue' const { listing } = Astro.props const details = new ListingDetails( listing ) ---

{ details.subtitle }

{ details.isGame && ( )}