Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alex-okrushko/ngrx-nx-workshop
/ functions
Functions
70 in github.com/alex-okrushko/ngrx-nx-workshop
⨍
Functions
70
◇
Types & classes
72
↓ 3 callers
Method
getItem
(id: string)
apps/api/src/app/cart/cart.service.ts:8
↓ 2 callers
Method
getProduct
(id: string)
apps/ngrx-workshop/src/app/product/product.service.ts:15
↓ 2 callers
Method
postReview
( review: Pick<Review, 'productId' | 'reviewText' | 'reviewer'> )
apps/ngrx-workshop/src/app/product/rating.service.ts:31
↓ 2 callers
Method
removeAll
()
apps/api/src/app/cart/cart.service.ts:37
↓ 1 callers
Method
addProduct
(id: string)
apps/ngrx-workshop/src/app/cart/cart.service.ts:14
↓ 1 callers
Method
addToCart
(productId: string)
apps/ngrx-workshop/src/app/product/product-details/product-details.component.ts:20
↓ 1 callers
Function
bootstrap
()
apps/api/src/main.ts:11
↓ 1 callers
Function
generateReviews
(data: Product[])
apps/api/src/app/rating/rating.service.ts:50
↓ 1 callers
Method
getCartProducts
()
apps/ngrx-workshop/src/app/cart/cart.service.ts:26
↓ 1 callers
Function
getGreeting
()
apps/ngrx-workshop-e2e/src/support/app.po.ts:1
↓ 1 callers
Method
getProducts
()
apps/api/src/app/cart/cart.service.ts:42
↓ 1 callers
Method
getProducts
()
apps/ngrx-workshop/src/app/product/product.service.ts:11
↓ 1 callers
Method
getRating
(productId: string)
apps/ngrx-workshop/src/app/product/rating.service.ts:21
↓ 1 callers
Method
getRatings
()
apps/ngrx-workshop/src/app/product/rating.service.ts:17
↓ 1 callers
Method
getReviews
(productId: string)
apps/ngrx-workshop/src/app/product/rating.service.ts:27
↓ 1 callers
Method
login
(email: string, password: string)
apps/ngrx-workshop-e2e/src/support/commands.ts:15
↓ 1 callers
Method
purchase
(purchaseItems: CartItem[])
apps/ngrx-workshop/src/app/cart/cart.service.ts:30
↓ 1 callers
Method
removeAll
()
apps/ngrx-workshop/src/app/cart/cart.service.ts:22
↓ 1 callers
Method
removeProduct
(id: string)
apps/ngrx-workshop/src/app/cart/cart.service.ts:18
↓ 1 callers
Method
selectRating
(productId: string)
apps/ngrx-workshop/src/app/product/ratings.store.ts:69
↓ 1 callers
Method
setRating
(productRating: ProductRating)
apps/ngrx-workshop/src/app/product/rating.service.ts:10
↓ 1 callers
Method
setRating
(rating: Rating)
apps/ngrx-workshop/src/app/product/product-details/product-details.component.ts:32
↓ 1 callers
Function
stripDescription
(originalData: Product[])
apps/api/src/app/product/product.service.ts:10
↓ 1 callers
Function
symlinkNgCLItoNxCLI
* Symlink of ng to nx, so you can keep using `ng build/test/lint` and still * invoke the Nx CLI and get the benefits of computation caching.
decorate-angular-cli.js:42
Method
addProduct
(@Param('id') id: string)
apps/api/src/app/app.controller.ts:42
Method
addProduct
(id: string)
apps/api/src/app/cart/cart.service.ts:12
Method
addReview
( @Body() review: Pick<Review, 'productId' | 'reviewText' | 'reviewer'> )
apps/api/src/app/app.controller.ts:87
Method
addReview
( reviewRequest: Pick<Review, 'productId' | 'reviewText' | 'reviewer'> )
apps/api/src/app/rating/rating.service.ts:38
Method
back
()
apps/ngrx-workshop/src/app/product/product-details/product-details.component.ts:24
Method
clearProducts
()
apps/api/src/app/app.controller.ts:52
Method
constructor
( private readonly productService: ProductService, private readonly cartService: CartService, priv
apps/api/src/app/app.controller.ts:25
Method
constructor
( private readonly actions$: Actions, private readonly snackBar: MatSnackBar )
apps/ngrx-workshop/src/app/error.effects.ts:11
Method
constructor
(private readonly ratingService: RatingService)
apps/ngrx-workshop/src/app/product/ratings.store.ts:15
Method
constructor
( private readonly actions$: Actions, private readonly productService: ProductService, private rea
apps/ngrx-workshop/src/app/product/product.effects.ts:23
Method
constructor
(private readonly http: HttpClient)
apps/ngrx-workshop/src/app/product/rating.service.ts:8
Method
constructor
(private readonly http: HttpClient)
apps/ngrx-workshop/src/app/product/product.service.ts:9
Method
constructor
( private readonly store: Store, private readonly ratingStore: RatingsStore )
apps/ngrx-workshop/src/app/product/product-list/product-list.component.ts:32
Method
constructor
( private readonly location: Location, )
apps/ngrx-workshop/src/app/product/product-details/product-details.component.ts:16
Method
constructor
( private readonly actions$: Actions, private readonly cartService: CartService, private readonly
apps/ngrx-workshop/src/app/cart/cart.effects.ts:27
Method
constructor
(private readonly http: HttpClient)
apps/ngrx-workshop/src/app/cart/cart.service.ts:12
Method
constructor
(private readonly store: Store)
apps/ngrx-workshop/src/app/cart/cart-icon/cart-icon.component.ts:16
Method
constructor
(private readonly store: Store)
apps/ngrx-workshop/src/app/cart/cart-details/cart-details.component.ts:27
Function
getCallStateError
(callState: CallState)
apps/ngrx-workshop/src/app/shared/call-state.ts:20
Method
getCartProducts
()
apps/api/src/app/app.controller.ts:57
Method
getProduct
(@Param('id') id: string)
apps/api/src/app/app.controller.ts:37
Method
getProduct
(id: string)
apps/api/src/app/product/product.service.ts:28
Method
getProductList
()
apps/api/src/app/app.controller.ts:32
Method
getProductList
()
apps/api/src/app/product/product.service.ts:18
Method
getRating
(@Param('id') id: string)
apps/api/src/app/app.controller.ts:72
Method
getRating
(id: string)
apps/api/src/app/rating/rating.service.ts:26
Method
getRatings
()
apps/api/src/app/app.controller.ts:77
Method
getRatings
()
apps/api/src/app/rating/rating.service.ts:30
Method
getReviews
(@Param('productId') productId: string)
apps/api/src/app/app.controller.ts:82
Method
getReviews
(productId: string)
apps/api/src/app/rating/rating.service.ts:33
Method
intercept
(context: ExecutionContext, next: CallHandler)
apps/api/src/app/delay.interceptor.ts:12
Method
onMouseEnter
()
apps/ngrx-workshop/src/app/common/stars/stars.component.ts:32
Method
onMouseLeave
()
apps/ngrx-workshop/src/app/common/stars/stars.component.ts:37
Method
purchase
(cartProducts: CartProduct[])
apps/ngrx-workshop/src/app/cart/cart-details/cart-details.component.ts:39
Method
purchaseProducts
(@Body() purchaseItems: CartItem[])
apps/api/src/app/app.controller.ts:62
Method
purchaseProducts
(purchaseItems: CartItem[])
apps/api/src/app/cart/cart.service.ts:46
Method
rate
(star: Rating)
apps/ngrx-workshop/src/app/common/stars/stars.component.ts:49
Method
removeAll
()
apps/ngrx-workshop/src/app/cart/cart-details/cart-details.component.ts:35
Method
removeOne
(productId: string)
apps/ngrx-workshop/src/app/cart/cart-details/cart-details.component.ts:31
Method
removeProduct
(@Param('id') id: string)
apps/api/src/app/app.controller.ts:47
Method
removeProduct
(id: string)
apps/api/src/app/cart/cart.service.ts:25
Method
setRating
(@Body() productRating: ProductRating)
apps/api/src/app/app.controller.ts:67
Method
setRating
(productRating: ProductRating)
apps/api/src/app/rating/rating.service.ts:14
Method
starMouseEnter
(star: number)
apps/ngrx-workshop/src/app/common/stars/stars.component.ts:41
Method
starMouseLeave
()
apps/ngrx-workshop/src/app/common/stars/stars.component.ts:45
Method
submit
(review: { reviewer: string; reviewText: string })
apps/ngrx-workshop/src/app/product/product-details/product-details.component.ts:28