From bce557cc2dc767628bed6aac87301a1be7c5431b Mon Sep 17 00:00:00 2001 From: rxliuli Date: Tue, 4 Nov 2025 05:03:50 +0800 Subject: init commit --- src/components/jet/shelf/Shelf.svelte | 320 ++++++++++++++++++++++++++++++++++ 1 file changed, 320 insertions(+) create mode 100644 src/components/jet/shelf/Shelf.svelte (limited to 'src/components/jet/shelf/Shelf.svelte') diff --git a/src/components/jet/shelf/Shelf.svelte b/src/components/jet/shelf/Shelf.svelte new file mode 100644 index 0000000..6cbb0f6 --- /dev/null +++ b/src/components/jet/shelf/Shelf.svelte @@ -0,0 +1,320 @@ + + + + +{#if isAccessibilityHeaderShelf(shelf)} + +{:else if isAccessibilityFeaturesShelf(shelf)} + +{:else if isAccessibilityDeveloperLinkShelf(shelf)} + +{:else if isActionShelf(shelf)} + +{:else if isAnnotationShelf(shelf)} + +{:else if isAppEventDetailShelf(shelf)} + +{:else if isAppPromotionShelf(shelf)} + +{:else if isAppShowcaseShelf(shelf)} + +{:else if isAppTrailerLockupShelf(shelf)} + +{:else if isArcadeFooterShelf(shelf)} + +{:else if isBannerShelf(shelf)} + + +{:else if isBrickShelf(shelf)} + +{:else if isCategoryBrickShelf(shelf)} + +{:else if isEditorialCardShelf(shelf)} + +{:else if isEditorialLinkShelf(shelf)} + +{:else if isFramedArtworkShelf(shelf)} + +{:else if isFramedVideoShelf(shelf)} + +{:else if isHeroCarouselShelf(shelf)} + +{:else if isHorizontalRuleShelf(shelf)} + +{:else if isInAppPurchaseLockupShelf(shelf)} + +{:else if isLargeHeroBreakoutShelf(shelf)} + +{:else if isLargeBrickShelf(shelf)} + +{:else if isLargeImageLockupShelf(shelf)} + +{:else if isLargeLockupShelf(shelf)} + +{:else if isLargeStoryCardShelf(shelf)} + +{:else if isLinkableTextShelf(shelf)} + +{:else if isProductDescriptionShelf(shelf)} + +{:else if isMediumImageLockupShelf(shelf)} + +{:else if isMediumLockupShelf(shelf)} + +{:else if isMediumStoryCardShelf(shelf)} + +{:else if isPosterLockupShelf(shelf)} + +{:else if isProductBadgeShelf(shelf)} + +{:else if isPageHeaderShelf(shelf)} + +{:else if isParagraphShelf(shelf)} + +{:else if isPrivacyHeaderShelf(shelf)} + +{:else if isPrivacyFooterShelf(shelf)} + +{:else if isPrivacyTypeShelf(shelf)} + +{:else if isProductMediaShelf(shelf)} + +{:else if isProductRatingsShelf(shelf)} + +{:else if isProductReviewShelf(shelf)} + +{:else if isRibbonBarShelf(shelf)} + +{:else if isSearchLinkShelf(shelf)} + +{:else if isSearchResultShelf(shelf)} + +{:else if isSmallBreakoutShelf(shelf)} + +{:else if isSmallBrickShelf(shelf)} + +{:else if isSmallStoryCardShelf(shelf)} + +{:else if isSmallLockupShelf(shelf)} + +{:else if isProductCapabilityShelf(shelf)} + +{:else if isProductPageLinkShelf(shelf)} + +{:else if isQuoteShelf(shelf)} + +{:else if isReviewsContainerShelf(shelf)} + +{:else if isReviewsShelf(shelf)} + +{:else if isTodayCardShelf(shelf)} + +{:else if isTitledParagraphShelf(shelf)} + +{:else if isUberShelf(shelf)} + +{:else if isMarkerShelf(shelf)} + +{:else if isFallbackShelf(shelf)} + +{/if} -- cgit v1.2.3