+
+
+
+
+ I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.
+ I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.
+ I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.
+ I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.
+ I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea. I have no idea.
+
+
+ I have no idea.
+
+
+ I have no idea.
+
+
+
+ )
+}
+
+export default Accordion;
\ No newline at end of file
diff --git a/examples/wrapper-components/react-javascript/src/components/Button/button.js b/examples/wrapper-components/react-javascript/src/components/Button/button.js
new file mode 100644
index 0000000000..144d5e6b68
--- /dev/null
+++ b/examples/wrapper-components/react-javascript/src/components/Button/button.js
@@ -0,0 +1,13 @@
+import React from 'react';
+import { IfxButton } from '@infineon/infineon-design-system-react';
+
+function Button() {
+ return (
+
+ Yes
+ No
+
+ )
+}
+
+export default Button;
\ No newline at end of file
diff --git a/examples/wrapper-components/react-javascript/src/components/ProgressBar/ProgressBar.js b/examples/wrapper-components/react-javascript/src/components/ProgressBar/ProgressBar.js
index a1ec906107..1962484ea3 100644
--- a/examples/wrapper-components/react-javascript/src/components/ProgressBar/ProgressBar.js
+++ b/examples/wrapper-components/react-javascript/src/components/ProgressBar/ProgressBar.js
@@ -1,12 +1,30 @@
-import React from 'react';
-import { IfxProgressBar } from '@infineon/infineon-design-system-react';
+import React, { useState } from 'react';
+import { IfxProgressBar, IfxButton } from '@infineon/infineon-design-system-react';
function ProgressBar() {
+ const [progressValue, setProgressValue] = useState(25);
+
+ // Define your methods here
+ const updateProgressOnClick = () => {
+ setProgressValue((currentValue) => {
+ console.log("updating progress-bar value ", progressValue)
+ if (currentValue < 100) {
+ return currentValue + 10;
+ } else {
+ return 10;
+ }
+ });
+ };
+
return (
-
-
+
+
+ Update Progress
+
+
);
}
-export default ProgressBar;
\ No newline at end of file
+export default ProgressBar;
diff --git a/examples/wrapper-components/react-javascript/src/components/SearchBar/SearchBar.js b/examples/wrapper-components/react-javascript/src/components/SearchBar/SearchBar.js
new file mode 100644
index 0000000000..306bba2ffc
--- /dev/null
+++ b/examples/wrapper-components/react-javascript/src/components/SearchBar/SearchBar.js
@@ -0,0 +1,18 @@
+import React from 'react';
+import { IfxSearchBar } from '@infineon/infineon-design-system-react';
+
+function SearchBar() {
+ const handleSearch = (event) => {
+ console.log("handling search: ", event.detail?.detail)
+ };
+ return (
+