ENH - refine App Store experience

This commit is contained in:
smx.pusha
2026-08-16 19:22:56 +02:00
parent 77dd50a900
commit 42e8180ebe
11 changed files with 652 additions and 424 deletions
@@ -19,7 +19,11 @@ describe('AppStoreDetail contract', () => {
expect(source).toContain("emit('share')")
expect(source).toContain('<AppStoreAction :action="action" />')
expect(source).toContain(
":class=\"{ 'store-detail__action--icon': action !== 'open' }\"",
"'store-detail__action--icon': action === 'installing'",
)
expect(source).toContain("'store-detail__action--get': action === 'get'")
expect(source).toMatch(
/\.store-detail__hero \.store-detail__action--get\s*\{[^}]*min-width:\s*54px;[^}]*min-height:\s*30px;[^}]*height:\s*30px;/s,
)
expect(source).not.toContain(':has(')
expect(source).toMatch(