From 57f7a9a52b1c16ee2f69e8a1236239c2f421f428 Mon Sep 17 00:00:00 2001 From: Milad Raeisi Date: Tue, 26 Nov 2024 15:56:45 +0400 Subject: [PATCH] Add widgets --- src/app/components/home/home.component.ts | 11 - .../components/profile/profile.component.html | 97 +---- .../components/profile/profile.component.ts | 61 ++-- .../call-to-action.component.html | 1 + .../call-to-action.component.scss | 0 .../call-to-action.component.spec.ts | 23 ++ .../call-to-action.component.ts | 11 + .../downloadbox/downloadbox.component.html | 1 + .../downloadbox/downloadbox.component.scss | 0 .../downloadbox/downloadbox.component.spec.ts | 23 ++ .../downloadbox/downloadbox.component.ts | 11 + .../image-gallery.component.html | 1 + .../image-gallery.component.scss | 0 .../image-gallery.component.spec.ts | 23 ++ .../image-gallery/image-gallery.component.ts | 11 + .../investors-box.component.html | 1 + .../investors-box.component.scss | 0 .../investors-box.component.spec.ts | 23 ++ .../investors-box/investors-box.component.ts | 11 + .../slide-show/slide-show.component.html | 1 + .../slide-show/slide-show.component.scss | 0 .../slide-show/slide-show.component.spec.ts | 23 ++ .../slide-show/slide-show.component.ts | 11 + .../social-media-links.component.html | 1 + .../social-media-links.component.scss | 0 .../social-media-links.component.spec.ts | 23 ++ .../social-media-links.component.ts | 11 + .../team-members/team-members.component.html | 1 + .../team-members/team-members.component.scss | 0 .../team-members.component.spec.ts | 23 ++ .../team-members/team-members.component.ts | 11 + .../useful-links/useful-links.component.html | 1 + .../useful-links/useful-links.component.scss | 0 .../useful-links.component.spec.ts | 23 ++ .../useful-links/useful-links.component.ts | 11 + .../components/widgets/zap/zap.component.html | 1 + .../components/widgets/zap/zap.component.scss | 0 .../widgets/zap/zap.component.spec.ts | 23 ++ .../components/widgets/zap/zap.component.ts | 11 + src/app/services/social.service.ts | 183 ---------- src/app/services/state.service.ts | 58 +-- src/app/services/storage.service.ts | 332 +++++++++--------- 42 files changed, 547 insertions(+), 510 deletions(-) create mode 100644 src/app/components/widgets/call-to-action/call-to-action.component.html create mode 100644 src/app/components/widgets/call-to-action/call-to-action.component.scss create mode 100644 src/app/components/widgets/call-to-action/call-to-action.component.spec.ts create mode 100644 src/app/components/widgets/call-to-action/call-to-action.component.ts create mode 100644 src/app/components/widgets/downloadbox/downloadbox.component.html create mode 100644 src/app/components/widgets/downloadbox/downloadbox.component.scss create mode 100644 src/app/components/widgets/downloadbox/downloadbox.component.spec.ts create mode 100644 src/app/components/widgets/downloadbox/downloadbox.component.ts create mode 100644 src/app/components/widgets/image-gallery/image-gallery.component.html create mode 100644 src/app/components/widgets/image-gallery/image-gallery.component.scss create mode 100644 src/app/components/widgets/image-gallery/image-gallery.component.spec.ts create mode 100644 src/app/components/widgets/image-gallery/image-gallery.component.ts create mode 100644 src/app/components/widgets/investors-box/investors-box.component.html create mode 100644 src/app/components/widgets/investors-box/investors-box.component.scss create mode 100644 src/app/components/widgets/investors-box/investors-box.component.spec.ts create mode 100644 src/app/components/widgets/investors-box/investors-box.component.ts create mode 100644 src/app/components/widgets/slide-show/slide-show.component.html create mode 100644 src/app/components/widgets/slide-show/slide-show.component.scss create mode 100644 src/app/components/widgets/slide-show/slide-show.component.spec.ts create mode 100644 src/app/components/widgets/slide-show/slide-show.component.ts create mode 100644 src/app/components/widgets/social-media-links/social-media-links.component.html create mode 100644 src/app/components/widgets/social-media-links/social-media-links.component.scss create mode 100644 src/app/components/widgets/social-media-links/social-media-links.component.spec.ts create mode 100644 src/app/components/widgets/social-media-links/social-media-links.component.ts create mode 100644 src/app/components/widgets/team-members/team-members.component.html create mode 100644 src/app/components/widgets/team-members/team-members.component.scss create mode 100644 src/app/components/widgets/team-members/team-members.component.spec.ts create mode 100644 src/app/components/widgets/team-members/team-members.component.ts create mode 100644 src/app/components/widgets/useful-links/useful-links.component.html create mode 100644 src/app/components/widgets/useful-links/useful-links.component.scss create mode 100644 src/app/components/widgets/useful-links/useful-links.component.spec.ts create mode 100644 src/app/components/widgets/useful-links/useful-links.component.ts create mode 100644 src/app/components/widgets/zap/zap.component.html create mode 100644 src/app/components/widgets/zap/zap.component.scss create mode 100644 src/app/components/widgets/zap/zap.component.spec.ts create mode 100644 src/app/components/widgets/zap/zap.component.ts delete mode 100644 src/app/services/social.service.ts diff --git a/src/app/components/home/home.component.ts b/src/app/components/home/home.component.ts index c9261f6..31255e4 100644 --- a/src/app/components/home/home.component.ts +++ b/src/app/components/home/home.component.ts @@ -16,23 +16,12 @@ import { MatInputModule } from '@angular/material/input'; import { MatMenuModule } from '@angular/material/menu'; import { MatProgressSpinnerModule } from '@angular/material/progress-spinner'; import { MatTooltipModule } from '@angular/material/tooltip'; -import { ActivatedRoute, Router } from '@angular/router'; import { InfiniteScrollModule } from 'ngx-infinite-scroll'; import { Subscription } from 'rxjs'; import { NostrEvent } from 'nostr-tools'; -import { AngorCardComponent } from '@angor/components/card'; -import { AngorConfigService } from '@angor/services/config'; -import { AngorConfirmationService } from '@angor/services/confirmation'; -import { MatDialog } from '@angular/material/dialog'; -import { MatSnackBar } from '@angular/material/snack-bar'; import { DomSanitizer, SafeUrl } from '@angular/platform-browser'; import { ParseContentService } from 'app/services/parse-content.service'; -import { SignerService } from 'app/services/signer.service'; -import { SocialService } from 'app/services/social.service'; import { StorageService } from 'app/services/storage.service'; -import { SubscriptionService } from 'app/services/subscription.service'; -import { AgoPipe } from 'app/shared/pipes/ago.pipe'; -import { PostProfileComponent } from '../post-event/post-profile/post-profile.component'; import { PostComponent } from 'app/layout/common/post/post.component'; @Component({ diff --git a/src/app/components/profile/profile.component.html b/src/app/components/profile/profile.component.html index 7224d5e..8cd253a 100644 --- a/src/app/components/profile/profile.component.html +++ b/src/app/components/profile/profile.component.html @@ -72,96 +72,29 @@ - -
-
- -
- - {{ stats.followersCount }} - - FOLLOWERS -
+
-
- {{ - stats.followingCount - }} - - FOLLOWING - -
- -
- - -
-
- - {{ followersCount }} - - FOLLOWERS -
- -
- {{ followingCount }} - - FOLLOWING - -
-
-
- - -
-
- +
+
+
+