diff --git a/components/command-react/package.json b/components/command-react/package.json
index 84ba11f6f..3c2cbc527 100644
--- a/components/command-react/package.json
+++ b/components/command-react/package.json
@@ -16,7 +16,7 @@
"lint": "eslint --ext=ts,tsx,js,yaml,yml .",
"start": "react-scripts start",
"storybook": "start-storybook -p 6006 -s public",
- "test": "react-app-rewired test --watchAll=false",
+ "test": "react-app-rewired test --watchAll=false 2>&1",
"test:visual": "cross-env VISUAL_TEST=1 react-app-rewired test --watchAll=false",
"test:watch": "react-app-rewired test",
"verify": "run-p build lint depcheck test",
diff --git a/components/command-react/src/__snapshots__/index.spec.ts.snap b/components/command-react/src/__snapshots__/index.spec.ts.snap
new file mode 100644
index 000000000..2e6c35375
--- /dev/null
+++ b/components/command-react/src/__snapshots__/index.spec.ts.snap
@@ -0,0 +1,561 @@
+// Jest Snapshot v1, https://goo.gl/fbAQLP
+
+exports[`Storyshots Command Palette/Command Palette No Command 1`] = `
+Array [
+
+ ctrl+p to show the command palette
+
,
+
+
+
+
,
+]
+`;
+
+exports[`Storyshots Command Palette/Command Palette One Command 1`] = `
+Array [
+
+ ctrl+p to show the command palette
+
,
+
+
+
+
,
+]
+`;
+
+exports[`Storyshots Command Palette/Command Palette Override Mac Command In Mac 1`] = `
+Array [
+
+ ctrl+p to show the command palette
+
,
+
+
+
+
,
+]
+`;
+
+exports[`Storyshots Command Palette/Command Palette Override Mac Command In Window 1`] = `
+Array [
+
+ ctrl+p to show the command palette
+
,
+
+
+
+
,
+]
+`;
+
+exports[`Storyshots Command Palette/Command Palette With Key 1`] = `
+Array [
+
+ ctrl+p to show the command palette
+
,
+
+
+
+
,
+]
+`;
diff --git a/frameworks/app/package.json b/frameworks/app/package.json
index c36707a71..5a33e700c 100644
--- a/frameworks/app/package.json
+++ b/frameworks/app/package.json
@@ -10,7 +10,7 @@
"coverage": "jest --coverage",
"depcheck": "depcheck",
"lint": "eslint --ext=ts,tsx,js,yaml,yml .",
- "test": "jest",
+ "test": "jest 2>&1",
"test:watch": "jest --watch",
"verify": "run-p build lint depcheck test",
"verify:build": "run-s clean build"
diff --git a/frameworks/commands/package.json b/frameworks/commands/package.json
index d4facaeba..71084931e 100644
--- a/frameworks/commands/package.json
+++ b/frameworks/commands/package.json
@@ -10,7 +10,7 @@
"coverage": "jest --coverage",
"depcheck": "depcheck",
"lint": "eslint --ext=ts,tsx,js,yaml,yml .",
- "test": "jest",
+ "test": "jest 2>&1",
"test:watch": "jest --watch",
"verify": "run-p build lint depcheck test",
"verify:build": "run-s clean build"
diff --git a/frameworks/commands/ts/activate.ts b/frameworks/commands/ts/activate.ts
index 62c81dfa8..9ab0e6752 100644
--- a/frameworks/commands/ts/activate.ts
+++ b/frameworks/commands/ts/activate.ts
@@ -7,9 +7,7 @@ import { Command } from './types'
*/
export function activate() {
// TODO: handle when user uses ES5 only and does not support `Map`
- const [commands, setCommands, onChange] = createState