Move privacyPreference to utils

master
Thibaut Girka 6 years ago committed by ThibG
parent cd05378b59
commit d8b13b46f7
  1. 6
      app/javascript/flavours/glitch/reducers/compose.js
  2. 5
      app/javascript/flavours/glitch/util/privacy_preference.js

@ -35,6 +35,7 @@ import { STORE_HYDRATE } from 'flavours/glitch/actions/store';
import { REDRAFT } from 'flavours/glitch/actions/statuses';
import { Map as ImmutableMap, List as ImmutableList, OrderedSet as ImmutableOrderedSet, fromJS } from 'immutable';
import uuid from 'flavours/glitch/util/uuid';
import { privacyPreference } from 'flavours/glitch/util/privacy_preference';
import { me } from 'flavours/glitch/util/initial_state';
import { overwrite } from 'flavours/glitch/util/js_helpers';
import { unescapeHTML } from 'flavours/glitch/util/html';
@ -206,11 +207,6 @@ const insertEmoji = (state, position, emojiData) => {
});
};
const privacyPreference = (a, b) => {
const order = ['public', 'unlisted', 'private', 'direct'];
return order[Math.max(order.indexOf(a), order.indexOf(b), 0)];
};
const hydrate = (state, hydratedState) => {
state = clearAll(state.merge(hydratedState));

@ -0,0 +1,5 @@
export const order = ['public', 'unlisted', 'private', 'direct'];
export function privacyPreference (a, b) {
return order[Math.max(order.indexOf(a), order.indexOf(b), 0)];
};
Loading…
Cancel
Save