Skip to content

Commit

Permalink
TASK: Remove legacy WorkspaceStatus.OUTDATED_CONFLICT from ts-inter…
Browse files Browse the repository at this point in the history
…faces
  • Loading branch information
grebaldi committed Apr 12, 2024
1 parent 007cc35 commit eb813c7
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 9 deletions.
3 changes: 1 addition & 2 deletions packages/neos-ts-interfaces/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -103,8 +103,7 @@ export enum SelectionModeTypes {

export enum WorkspaceStatus {
UP_TO_DATE = 'UP_TO_DATE',
OUTDATED = 'OUTDATED',
OUTDATED_CONFLICT = 'OUTDATED_CONFLICT'
OUTDATED = 'OUTDATED'
}

export interface ValidatorConfiguration {
Expand Down
5 changes: 1 addition & 4 deletions packages/neos-ui-redux-store/src/CR/Workspaces/selectors.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {createSelector} from 'reselect';
import {documentNodeContextPathSelector} from '../Nodes/selectors';
import {GlobalState} from '../../System';
import {NodeContextPath, WorkspaceStatus} from '@neos-project/neos-ts-interfaces';
import {NodeContextPath} from '@neos-project/neos-ts-interfaces';

export const personalWorkspaceNameSelector = (state: GlobalState) => state?.cr?.workspaces?.personalWorkspace?.name;

Expand All @@ -10,9 +10,6 @@ export const personalWorkspaceRebaseStatusSelector = (state: GlobalState) => sta
export const baseWorkspaceSelector = (state: GlobalState) => state?.cr?.workspaces?.personalWorkspace?.baseWorkspace;

export const isWorkspaceReadOnlySelector = (state: GlobalState) => {
if (state?.cr?.workspaces?.personalWorkspace?.status === WorkspaceStatus.OUTDATED_CONFLICT) {
return true;
}
return state?.cr?.workspaces?.personalWorkspace?.readOnly || false
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,7 @@ const WorkspaceSync: React.FC<WorkspaceSyncProps> = (props) => {
hoverStyle={props.personalWorkspaceStatus === WorkspaceStatus.OUTDATED ? 'warn' : 'error'}
title={buttonTitle}
>
<WorkspaceSyncIcon
hasProblem={props.personalWorkspaceStatus === WorkspaceStatus.OUTDATED_CONFLICT}
/>
<WorkspaceSyncIcon />
</Button>
</div>
);
Expand Down

0 comments on commit eb813c7

Please sign in to comment.