From b8c6f2bed0250353f7d7dc8a4991731416bd6519 Mon Sep 17 00:00:00 2001 From: Anton Reshetov Date: Sat, 25 Apr 2026 04:39:44 +0300 Subject: [PATCH] chore: typed unsponsored label --- package.json | 1 + pnpm-lock.yaml | 8 + .../components/space-rail/SpaceRail.vue | 24 +-- .../components/space-rail/Unsponsored.vue | 137 ++++++++++++++++++ 4 files changed, 149 insertions(+), 21 deletions(-) create mode 100644 src/renderer/components/space-rail/Unsponsored.vue diff --git a/package.json b/package.json index 9e66b069..d8cadefe 100644 --- a/package.json +++ b/package.json @@ -108,6 +108,7 @@ "slugify": "^1.6.6", "tailwind-merge": "^3.0.2", "toml": "^3.0.0", + "typed.js": "^2.1.0", "uuid": "^11.1.0", "vue-sonner": "^1.3.0", "vue-virtual-scroller": "2.0.0-beta.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 485178ee..f28b82bc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -188,6 +188,9 @@ importers: toml: specifier: ^3.0.0 version: 3.0.0 + typed.js: + specifier: ^2.1.0 + version: 2.1.0 uuid: specifier: ^11.1.0 version: 11.1.0 @@ -5250,6 +5253,9 @@ packages: resolution: {integrity: sha512-VwaXim9Gp1bngi/q3do8hgttYn2uC3MoT/gfuMWylnj1IeZBUAyPddHZlo1K05BDoj8DYPpMdiHqH1dDYdJf2A==} engines: {node: '>= 18'} + typed.js@2.1.0: + resolution: {integrity: sha512-bDuXEf7YcaKN4g08NMTUM6G90XU25CK3bh6U0THC/Mod/QPKlEt9g/EjvbYB8x2Qwr2p6J6I3NrsoYaVnY6wsQ==} + typescript@5.7.3: resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} engines: {node: '>=14.17'} @@ -11271,6 +11277,8 @@ snapshots: typed-function@4.2.2: {} + typed.js@2.1.0: {} + typescript@5.7.3: {} uc.micro@2.1.0: {} diff --git a/src/renderer/components/space-rail/SpaceRail.vue b/src/renderer/components/space-rail/SpaceRail.vue index a8da54eb..eb774713 100644 --- a/src/renderer/components/space-rail/SpaceRail.vue +++ b/src/renderer/components/space-rail/SpaceRail.vue @@ -1,7 +1,6 @@ + +