Skip to content

Commit 4c2166f

Browse files
author
p.gueripel
committed
animations
1 parent 63a5e17 commit 4c2166f

File tree

3 files changed

+28
-81
lines changed

3 files changed

+28
-81
lines changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@
1414
},
1515
"private": true,
1616
"dependencies": {
17-
"@angular/animations": "^19.0.5",
17+
"@angular/animations": "16.2.11",
1818
"@angular/common": "16.2.11",
1919
"@angular/compiler": "16.2.11",
2020
"@angular/core": "16.2.11",
2121
"@angular/forms": "16.2.11",
2222
"@angular/platform-browser": "16.2.11",
2323
"@angular/platform-browser-dynamic": "16.2.11",
24-
"@angular/router": "^19.0.5",
25-
"@rx-angular/cdk": "latest",
26-
"@rx-angular/template": "^15.1.0",
24+
"@angular/router": "16.2.11",
25+
"@rx-angular/cdk": "^16.2.11",
26+
"@rx-angular/template": "^16.0.0",
2727
"marked": "^4.2.12",
2828
"rxjs": "^7.4.0",
2929
"tslib": "^2.3.0",

src/app/features/home/home.component.ts

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,19 @@
1+
import { NgClass, NgForOf } from "@angular/common";
12
import { Component, inject, OnDestroy, OnInit } from "@angular/core";
23
import { Router } from "@angular/router";
3-
import { TagsService } from "../../core/services/tags.service";
4-
import { ArticleListConfig } from "../../core/models/article-list-config.model";
5-
import { AsyncPipe, NgClass, NgForOf } from "@angular/common";
6-
import { ArticleListComponent } from "../../shared/article-helpers/article-list.component";
7-
import { takeUntil, tap } from "rxjs/operators";
84
import { Subject } from "rxjs";
5+
import { takeUntil, tap } from "rxjs/operators";
6+
import { ArticleListConfig } from "../../core/models/article-list-config.model";
7+
import { TagsService } from "../../core/services/tags.service";
98
import { UserService } from "../../core/services/user.service";
10-
import { LetDirective } from "@rx-angular/template/let";
9+
import { ArticleListComponent } from "../../shared/article-helpers/article-list.component";
1110
import { ShowAuthedDirective } from "../../shared/show-authed.directive";
1211

1312
@Component({
1413
selector: "app-home-page",
1514
templateUrl: "./home.component.html",
1615
styleUrls: ["./home.component.css"],
17-
imports: [
18-
NgClass,
19-
ArticleListComponent,
20-
AsyncPipe,
21-
LetDirective,
22-
NgForOf,
23-
ShowAuthedDirective,
24-
],
16+
imports: [NgClass, ArticleListComponent, NgForOf, ShowAuthedDirective],
2517
standalone: true,
2618
})
2719
export class HomeComponent implements OnInit, OnDestroy {

yarn.lock

Lines changed: 18 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,10 @@
121121
ora "5.4.1"
122122
rxjs "7.8.1"
123123

124-
"@angular/animations@^19.0.5":
125-
version "19.0.5"
126-
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-19.0.5.tgz#e4baf42b66c909d884b9f7c1a0732a80eb6bf779"
127-
integrity sha512-HCOF2CrhUvjoZWusd4nh32VOxpUrg6bV+3Z8Q36Ix3aZdni8v0qoP2rl5wGbotaPtYg5RtyDH60Z2AOPKqlrZg==
124+
"@angular/animations@16.2.11":
125+
version "16.2.11"
126+
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-16.2.11.tgz#e50d618596635a8b98cc23e2d5475fa730d6a085"
127+
integrity sha512-xdLYXsGi7OuJawhiVIppl2VkPHhPdxUP/nR6+ETR3TdAscVruCWJs4z9XKval4fbik/brekbFNFuYtlx6csDhQ==
128128
dependencies:
129129
tslib "^2.3.0"
130130

@@ -208,10 +208,10 @@
208208
dependencies:
209209
tslib "^2.3.0"
210210

211-
"@angular/router@^19.0.5":
212-
version "19.0.5"
213-
resolved "https://registry.yarnpkg.com/@angular/router/-/router-19.0.5.tgz#2cd0eb23d4189a3494837d420b6d6023752eefb4"
214-
integrity sha512-6tNubVVj/rRyTg+OXjQxACfufvCLHAwDQtv9wqt6q/3OYSnysHTik3ho3FaFPwu7fXJ+6p9Rjzkh2VY9QMk4bw==
211+
"@angular/router@16.2.11":
212+
version "16.2.11"
213+
resolved "https://registry.yarnpkg.com/@angular/router/-/router-16.2.11.tgz#46c3de4ded26594b50b8a6f4d31549ad4f7be3d5"
214+
integrity sha512-QTssqJue+xQ8M1gzmfJcIHPIpPOijVwGnXQjt7cnFggNe/CedOckLEzk2j7/6aC1b5aQKuZePPw6XMvk8ciilQ==
215215
dependencies:
216216
tslib "^2.3.0"
217217

@@ -1706,20 +1706,20 @@
17061706
unbzip2-stream "1.4.3"
17071707
yargs "17.7.1"
17081708

1709-
"@rx-angular/cdk@latest":
1710-
version "17.0.0"
1711-
resolved "https://registry.yarnpkg.com/@rx-angular/cdk/-/cdk-17.0.0.tgz#6c3100f2523656753bc4971ba19895f7bad41c83"
1712-
integrity sha512-4Tpp1PEY4/At7kaJnNrepQifJQnVKnhj9bFQABmElVW0Urujs0cjqeQvlWBf+YZHogXQaPgpVONPqR441d54QQ==
1709+
"@rx-angular/cdk@16.2.11":
1710+
version "19.0.1"
1711+
resolved "https://registry.yarnpkg.com/@rx-angular/cdk/-/cdk-19.0.1.tgz#a931042bd7b25d1da5bbbf582c93e98cd204ec73"
1712+
integrity sha512-CYxu048bqBbZw4uliOPWwchLNv2r+tuB9LrW2I4N/ciUT+q5HKci9ysZkGzm3bq2lXwVIOVxjMDfNLJJxrnLgg==
17131713
dependencies:
17141714
ng-morph "^4.0.3"
17151715
tslib "^2.4.1"
17161716

1717-
"@rx-angular/template@^15.1.0":
1718-
version "15.2.0"
1719-
resolved "https://registry.yarnpkg.com/@rx-angular/template/-/template-15.2.0.tgz#08bd7671b1ac40521d5908c03c8af1ebc7571c2b"
1720-
integrity sha512-2/DaaRm8ExZlf8XA8FSFB4bKeV9o81fnkVDqQNVqxC/FYryfAZ2YjPtrvUc/nNU/3VO0BEtNeoPvWEiLaA3mkA==
1717+
"@rx-angular/template@16.2.11":
1718+
version "19.1.2"
1719+
resolved "https://registry.yarnpkg.com/@rx-angular/template/-/template-19.1.2.tgz#812967ba8d68e679ed0265cd2f8bd59bae7342c7"
1720+
integrity sha512-pTGQxsiWb2ZEdNGVPhSW7EIc8Q3gErv0vh9TzYVaFiKSc/LWi2vrs6b+lNrds/CEzpXc9TPYNxnNDgL8wRzUIQ==
17211721
dependencies:
1722-
ng-morph "^2.1.3"
1722+
ng-morph "^4.0.3"
17231723
tslib "^2.4.1"
17241724

17251725
"@schematics/[email protected]":
@@ -1841,16 +1841,6 @@
18411841
mkdirp "^2.1.6"
18421842
path-browserify "^1.0.1"
18431843

1844-
"@ts-morph/common@~0.9.0":
1845-
version "0.9.2"
1846-
resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.9.2.tgz#fc63ed4f8d3a45e4ed6849fe20a57f4f2baecc5d"
1847-
integrity sha512-IPyg+c3Am0EBoa63W0f/AKeLrJhvzMzQ4BIvD1baxLopmiHOj1HFTXYxC6e8iTZ+UYtN+/WFM9UyGRnoA20b8g==
1848-
dependencies:
1849-
fast-glob "^3.2.5"
1850-
minimatch "^3.0.4"
1851-
mkdirp "^1.0.4"
1852-
path-browserify "^1.0.1"
1853-
18541844
18551845
version "1.0.0"
18561846
resolved "https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz#eade9fd1f537993bc1f0949f3aea276ecc4fab31"
@@ -2924,11 +2914,6 @@ clone@^1.0.2:
29242914
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
29252915
integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==
29262916

2927-
code-block-writer@^10.1.1:
2928-
version "10.1.1"
2929-
resolved "https://registry.yarnpkg.com/code-block-writer/-/code-block-writer-10.1.1.tgz#ad5684ed4bfb2b0783c8b131281ae84ee640a42f"
2930-
integrity sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==
2931-
29322917
code-block-writer@^12.0.0:
29332918
version "12.0.0"
29342919
resolved "https://registry.yarnpkg.com/code-block-writer/-/code-block-writer-12.0.0.tgz#4dd58946eb4234105aff7f0035977b2afdc2a770"
@@ -3805,7 +3790,7 @@ [email protected]:
38053790
merge2 "^1.3.0"
38063791
micromatch "^4.0.4"
38073792

3808-
fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.5, fast-glob@^3.3.0:
3793+
fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.3.0:
38093794
version "3.3.2"
38103795
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
38113796
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
@@ -4838,11 +4823,6 @@ json5@^2.1.2, json5@^2.2.2, json5@^2.2.3:
48384823
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
48394824
integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
48404825

4841-
4842-
version "3.0.0"
4843-
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22"
4844-
integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==
4845-
48464826
48474827
version "3.2.0"
48484828
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76"
@@ -5351,13 +5331,6 @@ minimalistic-assert@^1.0.0:
53515331
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
53525332
integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
53535333

5354-
5355-
version "3.0.5"
5356-
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3"
5357-
integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==
5358-
dependencies:
5359-
brace-expansion "^1.1.7"
5360-
53615334
[email protected], minimatch@^9.0.0, minimatch@^9.0.1:
53625335
version "9.0.3"
53635336
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
@@ -5574,16 +5547,6 @@ neo-async@^2.6.2:
55745547
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
55755548
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
55765549

5577-
ng-morph@^2.1.3:
5578-
version "2.2.5"
5579-
resolved "https://registry.yarnpkg.com/ng-morph/-/ng-morph-2.2.5.tgz#bd20ad8098fac4b3ce185abe7d68fba2db395269"
5580-
integrity sha512-plxrHfcz7aNRcTCxS9tUxI1F5Vfx5CZAAw8NAnJCyCb41Js6S+EyPDvn2v7H2QyfZzXU1H0BAqtiRQv/rE2zTA==
5581-
dependencies:
5582-
jsonc-parser "3.0.0"
5583-
minimatch "3.0.5"
5584-
multimatch "5.0.0"
5585-
ts-morph "10.0.2"
5586-
55875550
ng-morph@^4.0.3:
55885551
version "4.0.3"
55895552
resolved "https://registry.yarnpkg.com/ng-morph/-/ng-morph-4.0.3.tgz#2ea7cf28ba39afece75f9e823ff94ed499c63281"
@@ -7319,14 +7282,6 @@ [email protected], tree-kill@^1.2.1:
73197282
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
73207283
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
73217284

7322-
7323-
version "10.0.2"
7324-
resolved "https://registry.yarnpkg.com/ts-morph/-/ts-morph-10.0.2.tgz#292418207db467326231b2be92828b5e295e7946"
7325-
integrity sha512-TVuIfEqtr9dW25K3Jajqpqx7t/zLRFxKu2rXQZSDjTm4MO4lfmuj1hn8WEryjeDDBFcNOCi+yOmYUYR4HucrAg==
7326-
dependencies:
7327-
"@ts-morph/common" "~0.9.0"
7328-
code-block-writer "^10.1.1"
7329-
73307285
73317286
version "20.0.0"
73327287
resolved "https://registry.yarnpkg.com/ts-morph/-/ts-morph-20.0.0.tgz#c46b4c231dfc93347091901f1f9a3e13413230fd"

0 commit comments

Comments
 (0)