Add registration store
This commit is contained in:
22
src/store/registrationStore.js
Normal file
22
src/store/registrationStore.js
Normal file
@@ -0,0 +1,22 @@
|
||||
import { reaction, makeAutoObservable } from "mobx";
|
||||
|
||||
class RegistrationStore {
|
||||
_accountData = {};
|
||||
|
||||
constructor() {
|
||||
makeAutoObservable(this);
|
||||
reaction(() => this.accountData, () => this.saveDataRegistration())
|
||||
};
|
||||
|
||||
saveDataRegistration(data) {
|
||||
this._accountData = data;
|
||||
};
|
||||
|
||||
accountData() {
|
||||
return this._accountData
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
|
||||
export const registrationStore = new RegistrationStore();
|
||||
Reference in New Issue
Block a user