WIP
parent
d84b33a203
commit
96b508be1e
|
@ -211,10 +211,15 @@ export function mapStateToProps(props: Everything): Props {
|
|||
};
|
||||
|
||||
const x = props.resources.index.sequenceFolders;
|
||||
|
||||
let noFolder: string[];
|
||||
if (x.filteredFolders) {
|
||||
noFolder = x.filteredFolders.noFolder;
|
||||
} else {
|
||||
noFolder = x.folders.noFolder;
|
||||
}
|
||||
return {
|
||||
folders: x.filteredFolders ? x.filteredFolders.folders : x.folders.folders,
|
||||
noFolder: x.folders.noFolder,
|
||||
noFolder,
|
||||
sequences: selectAllSequences(props.resources.index).reduce(reduce, {}),
|
||||
searchTerm: x.searchTerm
|
||||
};
|
||||
|
|
|
@ -207,6 +207,16 @@ export const resourceReducer =
|
|||
localMetaAttributes,
|
||||
folders
|
||||
});
|
||||
nextFolder.noFolder =
|
||||
nextFolder.noFolder.filter(uuid => {
|
||||
const sq = s.index.references[uuid];
|
||||
if (sq && sq.kind === "Sequence") {
|
||||
const n = sq.body.name.toLowerCase();
|
||||
return n.includes(payload);
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
});
|
||||
s.index.sequenceFolders.filteredFolders = nextFolder;
|
||||
} else {
|
||||
s.index.sequenceFolders.filteredFolders = undefined;
|
||||
|
|
Loading…
Reference in New Issue