UNPKG

instantjob-recruiter-client

Version:

a set of tools for creating an instantjob recruiter react client

50 lines (39 loc) 1.55 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.store_popover_ref = exports.dismiss_popover = exports.store_viewport = exports.remove_alert = undefined; exports.alert_failure = alert_failure; exports.alert_success = alert_success; exports.alert_warning = alert_warning; exports.alert_info = alert_info; exports.show_popover = show_popover; var _base = require('actions/base'); var create_alert = (0, _base.make_action)('create_alert', 'kind', 'text'); function alert_failure(text) { return create_alert('danger', text); } function alert_success(text) { return create_alert('success', text); } function alert_warning(text) { return create_alert('warning', text); } function alert_info(text) { return create_alert('info', text); } var remove_alert = exports.remove_alert = (0, _base.make_action)('remove_alert', 'alert'); var store_viewport = exports.store_viewport = (0, _base.make_action)('store_viewport', 'viewport', 'scrollbar_size'); function show_popover(component, props) { var title = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; var fill_screen = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false; return { type: 'show_popover', component: component, props: props, title: title, fill_screen: fill_screen }; } var dismiss_popover = exports.dismiss_popover = (0, _base.make_action)('dismiss_popover'); var store_popover_ref = exports.store_popover_ref = (0, _base.make_action)('store_popover_ref', 'popover');