pl-fe: more renyames

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
nicole mikołajczyk
2025-10-29 01:20:47 +01:00
parent 9920cb4129
commit 7687ea7b87
11 changed files with 45 additions and 45 deletions

View File

@ -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));

View File

@ -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;
});
};

View File

@ -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' />

View File

@ -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);

View File

@ -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)),
});

View File

@ -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) {

View File

@ -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));

View File

@ -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} />
);
};

View File

@ -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);

View File

@ -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' />;

View File

@ -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 => {