mirror of
https://github.com/mastodon/mastodon.git
synced 2024-11-15 03:15:32 +00:00
Move privacyPreference to utils
This commit is contained in:
parent
cd05378b59
commit
d8b13b46f7
|
@ -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…
Reference in a new issue