grafana/public/app/features/plugins/state/selectors.ts
Peter Holmberg 70c3e1f3bc tests
2018-09-26 15:12:06 +02:00

11 lines
369 B
TypeScript

export const getPlugins = state => {
const regex = new RegExp(state.searchQuery, 'i');
return state.plugins.filter(item => {
return regex.test(item.name) || regex.test(item.info.author.name) || regex.test(item.info.description);
});
};
export const getPluginsSearchQuery = state => state.searchQuery;
export const getLayoutMode = state => state.layoutMode;