init project portal web
This commit is contained in:
22
lib/price-plan-detail/state/rate-plan-section-state.ts
Normal file
22
lib/price-plan-detail/state/rate-plan-section-state.ts
Normal file
@ -0,0 +1,22 @@
|
||||
import { makeAutoObservable } from "mobx"
|
||||
|
||||
export default class RatePlanSectionState {
|
||||
private ratePlanName: string = "Rate Plan"
|
||||
private isExpand: boolean = false
|
||||
|
||||
constructor(){
|
||||
makeAutoObservable(this)
|
||||
}
|
||||
|
||||
getRatePlanName = () => this.ratePlanName
|
||||
|
||||
getIsExpand = () => this.isExpand
|
||||
|
||||
setRatePlanName = (name: string) => {
|
||||
this.ratePlanName = name
|
||||
}
|
||||
|
||||
setIsExpand = (val: boolean) => {
|
||||
this.isExpand = val
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user