Skip to content

Commit 68bd48b

Browse files
committed
fix: Fix plugin not respecting themes and styles
1 parent 182f353 commit 68bd48b

File tree

4 files changed

+13
-8
lines changed

4 files changed

+13
-8
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## v0.3.1 (18-10-2025)
2+
3+
**Fixed:**
4+
- Fixed an issue with the plugin not respecting themes/styles
5+
16
## v0.3.0 (11-06-2025)
27

38
**Note:**

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"files": [
1313
"./dist"
1414
],
15-
"version": "0.3.0",
15+
"version": "0.3.1",
1616
"description": "A lightweight plugin to validate user input with visual feedbacks in React ChatBotify!",
1717
"type": "module",
1818
"main": "./dist/index.cjs",
@@ -44,9 +44,9 @@
4444
"url": "https://github.com/React-ChatBotify-Plugins/input-validator"
4545
},
4646
"peerDependencies": {
47-
"react": "^18.3.1",
47+
"react": ">=16.14.0",
4848
"react-chatbotify": "^2.0.0-beta.38",
49-
"react-dom": "^18.3.1"
49+
"react-dom": ">=16.14.0"
5050
},
5151
"devDependencies": {
5252
"@eslint/js": "^9.11.1",

src/core/useRcbPlugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const useRcbPlugin = (pluginConfig?: PluginConfig) => {
2828

2929
const mergedPluginConfig = mergePluginConfig(pluginConfig);
3030
const [numPluginToasts, setNumPluginToasts] = useState<number>(0);
31-
const originalStyles = useRef<Styles>({});
31+
const originalStyles = useRef<Styles>(structuredClone(styles));
3232

3333
/**
3434
* Handles the user submitting text input event.

0 commit comments

Comments
 (0)