Closed ptu14 closed 2 weeks ago
This PR simplifies the Angular counter component, improving its readability and code formatting while maintaining its core functionality.
Component Structure Simplification
Template Cleanup
Code Formatting
import { Component } from '@angular/core' import { injectSelector, injectDispatch } from "@reduxjs/angular-redux"; import { decrement, increment } from './store/counter-slice' import { RootState } from './store' @Component({ selector: 'app-root', standalone: true, template: ` <button (click)="dispatch(increment())"> Increment </button> <span>{{ count() }}</span> <button (click)="dispatch(decrement())"> Decrement </button> ` }) export class AppComponent { count = injectSelector((state: RootState) => state.counter.value) dispatch = injectDispatch() increment = increment decrement = decrement }
I apologize for any confusion caused by the previous PR. Due to a force push, the earlier PR has been closed, and this new PR replaces it with a simplified version of the Angular counter component.
Simplify and Improve Angular Counter Component
Overview
This PR simplifies the Angular counter component, improving its readability and code formatting while maintaining its core functionality.
Changes Made
Component Structure Simplification
Template Cleanup
Code Formatting
Example of Updated Component
I apologize for any confusion caused by the previous PR. Due to a force push, the earlier PR has been closed, and this new PR replaces it with a simplified version of the Angular counter component.