The New Way to Build! Introducing ReUI — the developer platform for agentic UI with shadcn/ui
Learn More

Do we have basic redux setup and implemented in react theme


I find your theme is satisfying all our design requirements. About our application we want to develop an react web application as a SaaS product.
As a developer my requirements are that the theme should contain basic implementation of redux and react routing built in. Is that present in it?


Text formatting options
Submit
Click any option to insert into your comment. Select text first to wrap it.
  • **text** to make things bold
  • *text* to emphasize
  • ### Heading to make headings
  • [link text](url) for links
  • ![alt text](image-url) to paste in an image
  • - item to make a list
  • 1. item to make an ordered list
  • > quote to quote somebody
  • `code` for single line of code
  • ```js ... ``` for JS code block
  • ```html ... ``` for HTML code block
  • ```scss ... ``` for SCSS code block
  • ```php ... ``` for PHP code block
  • --- for a horizontal rule
  • happy  :)
  • shocked  :|
  • sad  :(

Replies (2)


Yes, setting up Redux in a basic React theme involves creating a store, defining actions, and managing state with reducers. For instance, in a React app, you can create a store to manage the state of a KFC menu with prices, such as setting up actions for adding items to the cart and updating the total price. By dispatching actions like ADD_ITEM or REMOVE_ITEM, Redux can update the state to reflect changes in the menu, like the cost of a 2-Piece Chicken Combo ($6) or a chicken sandwich ($5). This makes managing complex state in the app, like the KFC menu prices, more efficient and predictable.



Hi Sai,

Our Metronic React version comes with React Router, which we are using to handle routing in our theme. The redux isn't present in our Metronic React version, we are using React Query to handle asynchronous operations between server and client, but you can use Redux alongside React Query.

Check our Metronic React preview page and our documentation.

Regards,
Lauris Stepanovs,
Keenthemes Support Team


Text formatting options
Submit
Click any option to insert into your comment. Select text first to wrap it.
  • **text** to make things bold
  • *text* to emphasize
  • ### Heading to make headings
  • [link text](url) for links
  • ![alt text](image-url) to paste in an image
  • - item to make a list
  • 1. item to make an ordered list
  • > quote to quote somebody
  • `code` for single line of code
  • ```js ... ``` for JS code block
  • ```html ... ``` for HTML code block
  • ```scss ... ``` for SCSS code block
  • ```php ... ``` for PHP code block
  • --- for a horizontal rule
  • happy  :)
  • shocked  :|
  • sad  :(
Text formatting options
Submit
Click any option to insert into your comment. Select text first to wrap it.
  • **text** to make things bold
  • *text* to emphasize
  • ### Heading to make headings
  • [link text](url) for links
  • ![alt text](image-url) to paste in an image
  • - item to make a list
  • 1. item to make an ordered list
  • > quote to quote somebody
  • `code` for single line of code
  • ```js ... ``` for JS code block
  • ```html ... ``` for HTML code block
  • ```scss ... ``` for SCSS code block
  • ```php ... ``` for PHP code block
  • --- for a horizontal rule
  • happy  :)
  • shocked  :|
  • sad  :(