diff --git a/icons/folder-redux-selector-open.svg b/icons/folder-redux-selector-open.svg
new file mode 100644
index 0000000000..2a67b79de1
--- /dev/null
+++ b/icons/folder-redux-selector-open.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/folder-redux-selector.svg b/icons/folder-redux-selector.svg
new file mode 100644
index 0000000000..212e286cdd
--- /dev/null
+++ b/icons/folder-redux-selector.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/redux-selector.svg b/icons/redux-selector.svg
new file mode 100644
index 0000000000..4621aa66db
--- /dev/null
+++ b/icons/redux-selector.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/fileIcons.ts b/src/icons/fileIcons.ts
index 4c339b3aaf..57054f67e3 100644
--- a/src/icons/fileIcons.ts
+++ b/src/icons/fileIcons.ts
@@ -184,6 +184,12 @@ export const fileIcons: FileIcons = {
fileNames: ['reducer.js', 'reducers.js', 'reducer.ts', 'reducers.ts'],
enabledFor: [IconPack.Redux],
},
+ {
+ name: 'redux-selector',
+ fileExtensions: ['selector.js', 'selectors.js', 'selector.ts', 'selectors.ts'],
+ fileNames: ['selector.js', 'selectors.js', 'selector.ts', 'selectors.ts'],
+ enabledFor: [IconPack.Redux],
+ },
{
name: 'redux-store',
fileExtensions: ['store.js', 'store.ts'],
diff --git a/src/icons/folderIcons.ts b/src/icons/folderIcons.ts
index e1d797ea35..68e7f785a7 100644
--- a/src/icons/folderIcons.ts
+++ b/src/icons/folderIcons.ts
@@ -241,6 +241,11 @@ export const folderIcons: FolderTheme[] = [
folderNames: ['actions'],
enabledFor: [IconPack.Redux],
},
+ {
+ name: 'folder-redux-selector',
+ folderNames: ['selectors', 'selector'],
+ enabledFor: [IconPack.Redux],
+ },
{
name: 'folder-redux-store',
folderNames: ['store'],