pl-fe: more renyames
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
@ -354,7 +354,7 @@ const submitCompose = (composeId: string, opts: SubmitComposeOpts = {}, preview
|
||||
|
||||
const status = compose.text;
|
||||
const media = compose.mediaAttachments;
|
||||
const statusId = compose.id;
|
||||
const editedId = compose.editedId;
|
||||
let to = compose.to;
|
||||
const { forceImplicitAddressing } = useSettingsStore.getState().settings;
|
||||
const explicitAddressing = state.auth.client.features.createStatusExplicitAddressing && !forceImplicitAddressing;
|
||||
@ -392,7 +392,7 @@ const submitCompose = (composeId: string, opts: SubmitComposeOpts = {}, preview
|
||||
|
||||
useModalsStore.getState().actions.closeModal('COMPOSE');
|
||||
|
||||
if (compose.language && !statusId && !preview) {
|
||||
if (compose.language && !editedId && !preview) {
|
||||
useSettingsStore.getState().actions.rememberLanguageUse(compose.language);
|
||||
dispatch(saveSettings());
|
||||
}
|
||||
@ -404,7 +404,7 @@ const submitCompose = (composeId: string, opts: SubmitComposeOpts = {}, preview
|
||||
const params: CreateStatusParams = {
|
||||
status,
|
||||
in_reply_to_id: compose.inReplyToId || undefined,
|
||||
quote_id: compose.quote || undefined,
|
||||
quote_id: compose.quoteId || undefined,
|
||||
media_ids: media.map(item => item.id),
|
||||
sensitive: compose.sensitive,
|
||||
spoiler_text: compose.spoilerText,
|
||||
@ -413,7 +413,7 @@ const submitCompose = (composeId: string, opts: SubmitComposeOpts = {}, preview
|
||||
scheduled_at: preview ? undefined : compose.scheduledAt?.toISOString(),
|
||||
language: compose.language || compose.suggestedLanguage || undefined,
|
||||
to: explicitAddressing && to.length ? to : undefined,
|
||||
local_only: compose.local_only,
|
||||
local_only: compose.localOnly,
|
||||
interaction_policy: ['public', 'unlisted', 'private'].includes(compose.visibility) && compose.interactionPolicy || undefined,
|
||||
preview,
|
||||
};
|
||||
@ -458,8 +458,8 @@ const submitCompose = (composeId: string, opts: SubmitComposeOpts = {}, preview
|
||||
params.overwrite = compose.redactingOverwrite;
|
||||
}
|
||||
|
||||
return dispatch(createStatus(params, idempotencyKey, statusId, compose.redacting)).then((data) => {
|
||||
handleComposeSubmit(dispatch, getState, composeId, data, status, !!statusId, compose.redacting);
|
||||
return dispatch(createStatus(params, idempotencyKey, editedId, compose.redacting)).then((data) => {
|
||||
handleComposeSubmit(dispatch, getState, composeId, data, status, !!editedId, compose.redacting);
|
||||
onSuccess?.();
|
||||
}).catch((error) => {
|
||||
dispatch(submitComposeFail(composeId, error));
|
||||
|
||||
@ -36,18 +36,18 @@ const STATUS_UNMUTE_SUCCESS = 'STATUS_UNMUTE_SUCCESS' as const;
|
||||
|
||||
const STATUS_UNFILTER = 'STATUS_UNFILTER' as const;
|
||||
|
||||
const createStatus = (params: CreateStatusParams, idempotencyKey: string, statusId: string | null, redacting = false) =>
|
||||
const createStatus = (params: CreateStatusParams, idempotencyKey: string, editedId: string | null, redacting = false) =>
|
||||
(dispatch: AppDispatch, getState: () => RootState) => {
|
||||
if (!params.preview) dispatch<StatusesAction>({ type: STATUS_CREATE_REQUEST, params, idempotencyKey, editing: !!statusId, redacting });
|
||||
if (!params.preview) dispatch<StatusesAction>({ type: STATUS_CREATE_REQUEST, params, idempotencyKey, editing: !!editedId, redacting });
|
||||
|
||||
const client = getClient(getState());
|
||||
|
||||
return (
|
||||
statusId === null
|
||||
editedId === null
|
||||
? client.statuses.createStatus(params)
|
||||
: redacting
|
||||
? client.admin.statuses.redactStatus(statusId, params)
|
||||
: client.statuses.editStatus(statusId, params)
|
||||
? client.admin.statuses.redactStatus(editedId, params)
|
||||
: client.statuses.editStatus(editedId, params)
|
||||
)
|
||||
.then((status) => {
|
||||
if (params.preview) return status;
|
||||
@ -61,7 +61,7 @@ const createStatus = (params: CreateStatusParams, idempotencyKey: string, status
|
||||
queryClient.invalidateQueries(scheduledStatusesQueryOptions);
|
||||
}
|
||||
|
||||
dispatch<StatusesAction>({ type: STATUS_CREATE_SUCCESS, status, params, idempotencyKey, editing: !!statusId });
|
||||
dispatch<StatusesAction>({ type: STATUS_CREATE_SUCCESS, status, params, idempotencyKey, editing: !!editedId });
|
||||
|
||||
// Poll the backend for the updated card
|
||||
if (expectsCard) {
|
||||
@ -82,7 +82,7 @@ const createStatus = (params: CreateStatusParams, idempotencyKey: string, status
|
||||
|
||||
return status;
|
||||
}).catch(error => {
|
||||
dispatch<StatusesAction>({ type: STATUS_CREATE_FAIL, error, params, idempotencyKey, editing: !!statusId });
|
||||
dispatch<StatusesAction>({ type: STATUS_CREATE_FAIL, error, params, idempotencyKey, editing: !!editedId });
|
||||
throw error;
|
||||
});
|
||||
};
|
||||
|
||||
@ -64,7 +64,7 @@ const ModalRoot: React.FC<IModalRoot> = ({ children, onCancel, onClose, type })
|
||||
const hasComposeContent = checkComposeContent(compose);
|
||||
|
||||
if (hasComposeContent && type === 'COMPOSE') {
|
||||
const isEditing = compose!.id !== null;
|
||||
const isEditing = compose!.editedId !== null;
|
||||
openModal('CONFIRM', {
|
||||
heading: isEditing
|
||||
? <FormattedMessage id='confirmations.cancel_editing.heading' defaultMessage='Cancel post editing' />
|
||||
|
||||
@ -148,7 +148,7 @@ const ComposeForm = <ID extends string>({ id, shouldCondense, autoFocus, clickab
|
||||
} = compose;
|
||||
|
||||
const hasPoll = !!compose.poll;
|
||||
const isEditing = compose.id !== null;
|
||||
const isEditing = compose.editedId !== null;
|
||||
const anyMedia = compose.mediaAttachments.length > 0;
|
||||
|
||||
const [composeFocused, setComposeFocused] = useState(false);
|
||||
|
||||
@ -140,7 +140,7 @@ const PrivacyDropdown: React.FC<IPrivacyDropdown> = ({
|
||||
const isReply = !!compose.inReplyToId;
|
||||
|
||||
const value = compose.visibility;
|
||||
const unavailable = compose.id;
|
||||
const unavailable = !!compose.editedId;
|
||||
|
||||
const onChange = (value: string) => value && dispatch(changeComposeVisibility(composeId,
|
||||
value));
|
||||
@ -162,7 +162,7 @@ const PrivacyDropdown: React.FC<IPrivacyDropdown> = ({
|
||||
text: intl.formatMessage(messages.local_short),
|
||||
meta: intl.formatMessage(messages.local_long),
|
||||
type: 'toggle',
|
||||
checked: compose.local_only,
|
||||
checked: compose.localOnly,
|
||||
onChange: () => dispatch(changeComposeFederated(composeId)),
|
||||
});
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ const ScheduleButton: React.FC<IScheduleButton> = ({ composeId, disabled }) => {
|
||||
const compose = useCompose(composeId);
|
||||
|
||||
const active = !!compose.scheduledAt;
|
||||
const unavailable = !!compose.id;
|
||||
const unavailable = !!compose.editedId;
|
||||
|
||||
const handleClick = () => {
|
||||
if (active) {
|
||||
|
||||
@ -15,7 +15,7 @@ const QuotedStatusContainer: React.FC<IQuotedStatusContainer> = ({ composeId })
|
||||
const dispatch = useAppDispatch();
|
||||
const getStatus = useCallback(makeGetStatus(), []);
|
||||
|
||||
const status = useAppSelector(state => getStatus(state, { id: state.compose[composeId]?.quote! }));
|
||||
const status = useAppSelector(state => getStatus(state, { id: state.compose[composeId]?.quoteId! }));
|
||||
|
||||
const onCancel = () => {
|
||||
dispatch(cancelQuoteCompose(composeId));
|
||||
|
||||
@ -15,7 +15,7 @@ interface IReplyIndicatorContainer {
|
||||
const ReplyIndicatorContainer: React.FC<IReplyIndicatorContainer> = ({ composeId }) => {
|
||||
const getStatus = useCallback(makeGetStatus(), []);
|
||||
|
||||
const { inReplyToId, id: statusId } = useCompose(composeId);
|
||||
const { inReplyToId, editedId } = useCompose(composeId);
|
||||
const status = useAppSelector(state => getStatus(state, { id: inReplyToId! }));
|
||||
const dispatch = useAppDispatch();
|
||||
|
||||
@ -26,7 +26,7 @@ const ReplyIndicatorContainer: React.FC<IReplyIndicatorContainer> = ({ composeId
|
||||
if (!status) return null;
|
||||
|
||||
return (
|
||||
<ReplyIndicator status={status} hideActions={!!statusId} onCancel={onCancel} />
|
||||
<ReplyIndicator status={status} hideActions={!!editedId} onCancel={onCancel} />
|
||||
);
|
||||
};
|
||||
|
||||
|
||||
@ -111,7 +111,7 @@ const StatePlugin: React.FC<IStatePlugin> = ({ composeId, isWysiwyg }) => {
|
||||
const state = getState();
|
||||
const compose = state.compose[composeId];
|
||||
|
||||
if (!features.quotePosts || compose?.quote) return;
|
||||
if (!features.quotePosts || compose?.quoteId) return;
|
||||
|
||||
const ids = getStatusIdsFromLinksInContent(text);
|
||||
|
||||
|
||||
@ -32,7 +32,7 @@ const ComposeModal: React.FC<BaseModalProps & ComposeModalProps> = ({ onClose, c
|
||||
const { openModal } = useModalsActions();
|
||||
const persistDraftStatus = usePersistDraftStatus();
|
||||
|
||||
const { id: statusId, visibility, inReplyToId, quote, groupId } = compose;
|
||||
const { editedId, visibility, inReplyToId, quoteId, groupId } = compose;
|
||||
|
||||
const { isDragging, isDraggedOver } = useDraggedFiles(node, (files) => {
|
||||
dispatch(uploadCompose(composeId, files, intl));
|
||||
@ -41,23 +41,23 @@ const ComposeModal: React.FC<BaseModalProps & ComposeModalProps> = ({ onClose, c
|
||||
const onClickClose = () => {
|
||||
if (checkComposeContent(compose)) {
|
||||
openModal('CONFIRM', {
|
||||
heading: statusId
|
||||
heading: editedId
|
||||
? <FormattedMessage id='confirmations.cancel_editing.heading' defaultMessage='Cancel post editing' />
|
||||
: compose.draftId
|
||||
? <FormattedMessage id='confirmations.cancel_draft.heading' defaultMessage='Discard draft changes' />
|
||||
: <FormattedMessage id='confirmations.cancel.heading' defaultMessage='Discard post' />,
|
||||
message: statusId
|
||||
message: editedId
|
||||
? <FormattedMessage id='confirmations.cancel_editing.message' defaultMessage='Are you sure you want to cancel editing this post? All changes will be lost.' />
|
||||
: compose.draftId
|
||||
? <FormattedMessage id='confirmations.cancel_draft_editing.message' defaultMessage='Are you sure you want to cancel editing this draft post? All changes will be lost.' />
|
||||
: <FormattedMessage id='confirmations.cancel.message' defaultMessage='Are you sure you want to cancel creating this post?' />,
|
||||
confirm: intl.formatMessage(statusId ? messages.cancelEditing : messages.confirm),
|
||||
confirm: intl.formatMessage(editedId ? messages.cancelEditing : messages.confirm),
|
||||
onConfirm: () => {
|
||||
onClose('COMPOSE');
|
||||
dispatch(cancelReplyCompose());
|
||||
},
|
||||
secondary: intl.formatMessage(messages.saveDraft),
|
||||
onSecondary: statusId ? undefined : () => {
|
||||
onSecondary: editedId ? undefined : () => {
|
||||
persistDraftStatus(composeId);
|
||||
onClose('COMPOSE');
|
||||
dispatch(cancelReplyCompose());
|
||||
@ -73,7 +73,7 @@ const ComposeModal: React.FC<BaseModalProps & ComposeModalProps> = ({ onClose, c
|
||||
return <FormattedMessage id='navigation_bar.compose_draft' defaultMessage='Edit draft post' />;
|
||||
} else if (compose.redacting) {
|
||||
return <FormattedMessage id='navigation_bar.compose_redact' defaultMessage='Redact post' />;
|
||||
} else if (statusId) {
|
||||
} else if (editedId) {
|
||||
return <FormattedMessage id='navigation_bar.compose_edit' defaultMessage='Edit post' />;
|
||||
} else if (visibility === 'direct') {
|
||||
return <FormattedMessage id='navigation_bar.compose_direct' defaultMessage='Direct message' />;
|
||||
@ -83,7 +83,7 @@ const ComposeModal: React.FC<BaseModalProps & ComposeModalProps> = ({ onClose, c
|
||||
return <FormattedMessage id='navigation_bar.compose_group' defaultMessage='Compose to group' />;
|
||||
} else if (inReplyToId) {
|
||||
return <FormattedMessage id='navigation_bar.compose_reply' defaultMessage='Reply to post' />;
|
||||
} else if (quote) {
|
||||
} else if (quoteId) {
|
||||
return <FormattedMessage id='navigation_bar.compose_quote' defaultMessage='Quote post' />;
|
||||
} else {
|
||||
return <FormattedMessage id='navigation_bar.compose' defaultMessage='Compose a post' />;
|
||||
|
||||
@ -117,7 +117,7 @@ interface Compose {
|
||||
contentType: string;
|
||||
interactionPolicy: InteractionPolicy | null;
|
||||
language: Language | string | null;
|
||||
local_only: boolean;
|
||||
localOnly: boolean;
|
||||
scheduledAt: Date | null;
|
||||
sensitive: boolean;
|
||||
visibility: string;
|
||||
@ -125,9 +125,9 @@ interface Compose {
|
||||
// References to other posts/groups/users
|
||||
draftId: string | null;
|
||||
groupId: string | null;
|
||||
id: string | null;
|
||||
editedId: string | null;
|
||||
inReplyToId: string | null;
|
||||
quote: string | null;
|
||||
quoteId: string | null;
|
||||
to: Array<string>;
|
||||
parentRebloggedById: string | null;
|
||||
|
||||
@ -175,16 +175,16 @@ const newCompose = (params: Partial<Compose> = {}): Compose => ({
|
||||
contentType: 'text/plain',
|
||||
interactionPolicy: null,
|
||||
language: null,
|
||||
local_only: false,
|
||||
localOnly: false,
|
||||
scheduledAt: null,
|
||||
sensitive: false,
|
||||
visibility: 'public',
|
||||
|
||||
draftId: null,
|
||||
groupId: null,
|
||||
id: null,
|
||||
editedId: null,
|
||||
inReplyToId: null,
|
||||
quote: null,
|
||||
quoteId: null,
|
||||
to: [],
|
||||
parentRebloggedById: null,
|
||||
|
||||
@ -418,7 +418,7 @@ const compose = (state = initialState, action: ComposeAction | EventsAction | In
|
||||
compose.parentRebloggedById = action.rebloggedBy?.id || null;
|
||||
compose.text = !action.explicitAddressing ? statusToTextMentions(action.status, action.account) : '';
|
||||
compose.visibility = privacyPreference(action.status.visibility, defaultCompose.visibility, action.status.list_id, action.conversationScope);
|
||||
compose.local_only = action.status.local_only === true;
|
||||
compose.localOnly = action.status.local_only === true;
|
||||
compose.caretPosition = null;
|
||||
compose.idempotencyKey = crypto.randomUUID();
|
||||
compose.contentType = defaultCompose.contentType;
|
||||
@ -439,7 +439,7 @@ const compose = (state = initialState, action: ComposeAction | EventsAction | In
|
||||
const author = action.status.account.acct;
|
||||
const defaultCompose = state.default;
|
||||
|
||||
compose.quote = action.status.id;
|
||||
compose.quoteId = action.status.id;
|
||||
compose.to = [author];
|
||||
compose.parentRebloggedById = null;
|
||||
compose.text = '';
|
||||
@ -536,8 +536,8 @@ const compose = (state = initialState, action: ComposeAction | EventsAction | In
|
||||
return updateCompose(state, 'compose-modal', compose => {
|
||||
if (action.statusId === compose.inReplyToId) {
|
||||
compose.inReplyToId = null;
|
||||
} if (action.statusId === compose.quote) {
|
||||
compose.quote = null;
|
||||
} if (action.statusId === compose.quoteId) {
|
||||
compose.quoteId = null;
|
||||
}
|
||||
});
|
||||
case COMPOSE_UPLOAD_CHANGE_SUCCESS:
|
||||
@ -556,7 +556,7 @@ const compose = (state = initialState, action: ComposeAction | EventsAction | In
|
||||
return updateCompose(state, 'compose-modal', compose => {
|
||||
const mentions = action.explicitAddressing ? getExplicitMentions(action.status.account.id, action.status) : [];
|
||||
if (!action.withRedraft && !action.draftId) {
|
||||
compose.id = action.status.id;
|
||||
compose.editedId = action.status.id;
|
||||
}
|
||||
compose.text = action.rawText || unescapeHTML(expandMentions(action.status));
|
||||
compose.to = mentions;
|
||||
@ -569,7 +569,7 @@ const compose = (state = initialState, action: ComposeAction | EventsAction | In
|
||||
? 'wysiwyg'
|
||||
: action.contentType || 'text/plain';
|
||||
compose.contentType = contentType;
|
||||
compose.quote = action.status.quote_id;
|
||||
compose.quoteId = action.status.quote_id;
|
||||
compose.groupId = action.status.group_id;
|
||||
compose.language = action.status.language;
|
||||
|
||||
@ -691,7 +691,7 @@ const compose = (state = initialState, action: ComposeAction | EventsAction | In
|
||||
});
|
||||
case COMPOSE_ADD_SUGGESTED_QUOTE:
|
||||
return updateCompose(state, action.composeId, compose => {
|
||||
compose.quote = action.quoteId;
|
||||
compose.quoteId = action.quoteId;
|
||||
});
|
||||
case COMPOSE_ADD_SUGGESTED_LANGUAGE:
|
||||
return updateCompose(state, action.composeId, compose => {
|
||||
@ -712,12 +712,12 @@ const compose = (state = initialState, action: ComposeAction | EventsAction | In
|
||||
});
|
||||
case COMPOSE_QUOTE_CANCEL:
|
||||
return updateCompose(state, action.composeId, (compose) => {
|
||||
if (compose.quote) compose.dismissedQuotes.push(compose.quote);
|
||||
compose.quote = null;
|
||||
if (compose.quoteId) compose.dismissedQuotes.push(compose.quoteId);
|
||||
compose.quoteId = null;
|
||||
});
|
||||
case COMPOSE_FEDERATED_CHANGE:
|
||||
return updateCompose(state, action.composeId, compose => {
|
||||
compose.local_only = !compose.local_only;
|
||||
compose.localOnly = !compose.localOnly;
|
||||
});
|
||||
case COMPOSE_INTERACTION_POLICY_OPTION_CHANGE:
|
||||
return updateCompose(state, action.composeId, compose => {
|
||||
|
||||
Reference in New Issue
Block a user