23 lines
686 B
TypeScript
23 lines
686 B
TypeScript
// Metro module 1366 (f1367).
|
|
import Module589 from "../_bundle/Module589";
|
|
import Dispatcher from "../Dispatcher";
|
|
let requiredAction;
|
|
const handleRequiredAction = function handleRequiredAction(a0) {
|
|
requiredAction = a0.requiredAction;
|
|
};
|
|
requiredAction = null;
|
|
class UserRequiredActionStore extends Module589.Store {
|
|
static displayName = "UserRequiredActionStore";
|
|
hasAction() {
|
|
return requiredAction != null;
|
|
}
|
|
getAction() {
|
|
return requiredAction;
|
|
}
|
|
}
|
|
const userRequiredActionStore = new UserRequiredActionStore(Dispatcher, {
|
|
CONNECTION_OPEN: handleRequiredAction,
|
|
USER_REQUIRED_ACTION_UPDATE: handleRequiredAction
|
|
});
|
|
export default userRequiredActionStore;
|