typescript1class OrderMemento {2 constructor(3 private readonly state: OrderState4 ) {}5 6 getState(): OrderState {7 return { ...this.state };8 }9}10 11interface OrderState {12 items: string[];13 customer: string;14 total: number;15}
1class OrderMemento {2 constructor(3 private readonly state: OrderState4 ) {}5 6 getState(): OrderState {7 return { ...this.state };8 }9}10 11interface OrderState {12 items: string[];13 customer: string;14 total: number;15}