- import { openModal } from './modal';
-
- export const BOOSTS_INIT_MODAL = 'BOOSTS_INIT_MODAL';
- export const BOOSTS_CHANGE_PRIVACY = 'BOOSTS_CHANGE_PRIVACY';
-
- export function initBoostModal(props) {
- return (dispatch, getState) => {
- const default_privacy = getState().getIn(['compose', 'default_privacy']);
-
- const privacy = props.status.get('visibility') === 'private' ? 'private' : default_privacy;
-
- dispatch({
- type: BOOSTS_INIT_MODAL,
- privacy,
- });
-
- dispatch(openModal('BOOST', props));
- };
- }
-
-
- export function changeBoostPrivacy(privacy) {
- return dispatch => {
- dispatch({
- type: BOOSTS_CHANGE_PRIVACY,
- privacy,
- });
- };
- }
|