* feat: 🎸 Filter by url query param for seriesInstnaceUID * fix: Set SR viewport as active by interaction (#1118) * fix: Set SR viewport as active by interaction * quick fix * (eslint) add "before" as global variables * add data-cy * add data-cy * create E2E test * (E2E) create custom command to set layout size * remove .only e2e * remove throttle for onScroll * feat: 🎸 Code review in progress Code review. Move retrieveMEtadata load to separate folders. Some minor code clean up * feat: 🎸 Code review. Missing changes from previous commit * feat: 🎸 Code review missing changes from previous commit When sorting, Criteria for instance must use instanceNumber and not instancesNumber * feat: 🎸 Code review. Add more jsdoc info * feat: 🎸 Code review. Prettify changed code * feat: 🎸 Instead of filtering do promote. WIP * feat: 🎸 Fix minor issue. Allow promote or filter * feat: 🎸 Changing component to functional component * Merge from master Part1/2 Conflicts solved: both added: core/src/studies/services/wado/retrieveMetadataLoader.js both added: core/src/studies/services/wado/retrieveMetadataLoaderAsync.js both added: core/src/studies/services/wado/retrieveMetadataLoaderSync.js both modified: viewer/src/connectedComponents/ViewerRetrieveStudyData.js both modified: viewer/src/routes/ViewerRouting.js * Merge process from master Part 1/2 Missing files from previous commit * feat: 🎸 Add cancelable promises to cut async methods * feat: 🎸 Missing changes from previous merge process * feat: 🎸 Missing changes from previous merge process
31 lines
702 B
JavaScript
31 lines
702 B
JavaScript
import { connect } from 'react-redux';
|
|
import ViewerRetrieveStudyData from './ViewerRetrieveStudyData.js';
|
|
import OHIF from "@ohif/core";
|
|
|
|
const {
|
|
clearViewportSpecificData
|
|
} = OHIF.redux.actions;
|
|
const isActive = a => a.active === true;
|
|
|
|
const mapStateToProps = state => {
|
|
const activeServer = state.servers.servers.find(isActive);
|
|
|
|
return {
|
|
server: activeServer,
|
|
};
|
|
};
|
|
const mapDispatchToProps = dispatch => {
|
|
return {
|
|
clearViewportSpecificData: () => {
|
|
dispatch(clearViewportSpecificData());
|
|
}
|
|
};
|
|
};
|
|
|
|
const ConnectedViewerRetrieveStudyData = connect(
|
|
mapStateToProps,
|
|
mapDispatchToProps
|
|
)(ViewerRetrieveStudyData);
|
|
|
|
export default ConnectedViewerRetrieveStudyData;
|