2021-08-02 16:06:33 +00:00
|
|
|
import { createSelector } from "reselect";
|
|
|
|
|
|
2022-08-24 12:16:32 +00:00
|
|
|
import { AppState } from "@appsmith/reducers";
|
2021-08-02 16:06:33 +00:00
|
|
|
import { RecentEntity } from "components/editorComponents/GlobalSearch/utils";
|
|
|
|
|
|
|
|
|
|
export const getRecentEntities = (state: AppState) =>
|
|
|
|
|
state.ui.globalSearch.recentEntities;
|
|
|
|
|
|
|
|
|
|
export const getRecentEntityIds = createSelector(
|
|
|
|
|
getRecentEntities,
|
|
|
|
|
(entities: RecentEntity[]) => {
|
|
|
|
|
return entities.map((r) => r.id);
|
|
|
|
|
},
|
|
|
|
|
);
|