Discussion on Reactify - React Redux Material BootStrap 4 + Laravel Admin Template

Discussion on Reactify - React Redux Material BootStrap 4 + Laravel Admin Template

Cart 1,419 sales
Well Documented

IronNetwork does not currently provide support for this item.

405 comments found.

Hello I purchased Reactify template thank you about this effort, and I pay this template because RTL support feature, But I have 2 problems, I need to tell me how I can resolved it 1- I need to know what does steps to change exist font to another one (I have droid Arabic font) it is very important to us to can use this template. 2- Steps for How to do switch between exist font (themify font) for English language and droid font for Arabic language inside Reactify Template Kindly you will find reference url contain font library Arabic Droid-Regular files https://sijjada-bakria.com/static/fonts/DroidKufi-Regular/

Hi,

Thanks for reaching out!

Changing fonts always be simple thing in reactify. As we are using google fonts which are very simple to use and integrated.

To use google fonts you have to follow these steps:

a) If you are using google font then, first go to public/index.html and find below link and replace it with new one. <!- Use For Google Font -> <link href=”https://fonts.googleapis.com/css?family=Heebo:100,300,400,500,700,800,900” rel=”stylesheet”>

b) Then go to src/assets/scss/_bootstrap-override.scss file and replace font-family variable value to your new font.

$font-family-sans-serif:      'Heebo', sans-serif !default;     // change 'Heebo', sans-serif .

As you want to use another fonts locally then you have to follow following tutorial:

https://www.balbooa.com/knowledgebase/32-documentation-faq-joomla/176-how-to-add-custom-font-to-website-through-fontface

After tutorial steps no.4 go to src/assets/scss/_bootstrap-override.scss file and replace font-family variable value to your new font.

$font-family-sans-serif:      'Heebo', sans-serif !default;     // change 'Heebo', sans-serif .

2. For switch font concept you need to create a function.

Let us know if you have other queries at support@theironnetwork.org

Thanks and have a nice day!

Dears,

I really liked the template thank you for the great work, btw I faced an issue, I want to make the Agency as root (I want only Agency) and I want to remove the /agency from URL.

And may you please contact me on: nkhalifah.c@ksu.edu.sa

Regards,

Sent you the files on email. Thanks!

Hello, I am a happy user of your item. I have three questions though. 1) Is it possible to retrieve the user_id directly through state, not through LocalStorage? 2) If not possible, can I save the item to a specific URL in Local Storage?, I`m having issues with firebase, I created a custom domain but the code in saga saves the user_id to the mysite.firebaseapp.com instead of mysite.com, so when I try to retrieve the user_id, it comes as undefined. 3) I wrote a component that includes “import Select from “react-select”;” and when I use dark mode I have some problems with background color and font color ( both near white) you can see what I mean here: http://reactify.theironnetwork.org/app/advanced-component/auto-complete Any suggestions? Thanks for your help.

Hi,

Thanks for reaching out!

1) Yes, it is possible to retrieve the user_id directly through state using Api. 2) And if you want it to a specific URL in Local Storage you need to add javascript method.

3. To resolve ‘react-select’ component in dark-mode problem You need follow this steps:-

i) Go to src/routes/advance-ui-components/autoComplete/component/ReactSelect.js and find row and add a div after column div with a class “select-dropdown” please check below code snippet. // add new div for wrap the element <Input fullWidth inputComponent={SelectWrapped} inputProps={{ classes, ... }} />

ii) Then go to src/assets/scss/custom/_forms.scss and paste the below code at the end #react-select-single,#react-select-chip { .css-bg1rzq-control,.css-1szy77t-control{ border-color:transparent !important; box-shadow: none !important; } }

iii) Go to src/assets/scss/custom/layouts/_dark.scss and paste the below code at the end .dark-mode { #react-select-single,#react-select-chip { .css-bg1rzq-control,.css-1szy77t-control{ border-color:transparent !important; background-color: transparent !important; box-shadow: none !important; } .css-kj6f9i-menu{ > div > div:hover,> div > div:focus{ background-color: rgba(0, 0, 0, 0.2) !important; } } } .select-dropdown [class*=”MuiInputBase-focused-”] * { background-color: $dark-bg !important; } }

Let us know if you have other queries at support@theironnetwork.org

Thanks and have a nice day!

Dear Team, While trying to use Redux-form component and its functionality(Selectfield under material-ui) in our project we are trying to install Redux and its dependencies but not able to do the same due to other dependencies issue. Kindly suggest how we can install Redux-form and related all dependencies.

Hi,

Thanks for reaching out again!

Redux package is already install in the template .You just need to install redux-form, Please check the following link for more info:-

https://www.npmjs.com/package/redux-form

In this package, Please go to documentation part, they had given many examples to use it. Please check them.

Let us know if you have other queries at support@theironnetwork.org

Thanks and have a nice day!

I want to show hide the button icon in MUI data table. how do I add custom events to the same icon button.

Hi,

Thanks for reaching out, however we won’t be able to provide you a solution for this query and this is a custom request. Let us know if you need anything else.

Thanks

i want to add custom css classes where should i add it. also I want to refer to css files to assigning classes which one is that.

Hi,

Please go to src>assets>scss>custom and add your css classes in these files according to your page name or module name or you may add class in common.scss if it not related to given page and modules scss.

Thanks and have a nice day!

My data table does not gets scrollbar if more columns are added to it. It goes beyond the page.

Hi,

Thanks for reaching out again!

For adding more custom action button to existing datables using MUIDataTables you just need to follow the links which is given below: https://codesandbox.io/embed/xrvrzryjvp?autoresize=1&hidenavigation=1.

Regarding Scrollbar issue, you need to add a wrapper div and define a class like following:

1) <MUIDataTable title={“Employee list”} data={data} columns={columns} options={options} />

2)Now add style to newly created classes at location src/assets/scss/custom/_tables.scss and add below code snippet in end. .rct-datatable-wrap{ >div{ > div{ &:nth-child(3){ overflow-x: auto; } } } }

Meanwhile, we are sending you the screenshot for better understand. Buttons :- https://tinyurl.com/yyy5twt8 Scrollbar :- https://tinyurl.com/y3nmh2x6

Let us know if it work and for more queries other queries at please contact us at support@theironnetwork.org

Thanks and have a nice day!

i have created a new class inside _table.scss as mentioned and added the class name inside the MUIDataTable tag.

<MUIDataTable title={“Vendor Information list”} data={data} columns={columns} options={options} className=”rct-datatable-wrap” /> But there is no horizontal scroll inside the datatable

I need to add one more action(Edit) button next to delete icon on click of the datatable row.

Hi,

Thanks for reaching out again!

For adding more custom action button to existing datables using MUIDataTables you just need to follow the links which is given below: https://codesandbox.io/embed/xrvrzryjvp?autoresize=1&hidenavigation=1.

Regarding Scrollbar issue, you need to add a wrapper div and define a class like following:

1) <MUIDataTable title={“Employee list”} data={data} columns={columns} options={options} />

2)Now add style to newly created classes at location src/assets/scss/custom/_tables.scss and add below code snippet in end. .rct-datatable-wrap{ >div{ > div{ &:nth-child(3){ overflow-x: auto; } } } }

Meanwhile, we are sending you the screenshot for better understand. Buttons :- https://tinyurl.com/yyy5twt8 Scrollbar :- https://tinyurl.com/y3nmh2x6

Let us know if it work and for more queries other queries at please contact us at support@theironnetwork.org

Thanks and have a nice day!

I have a problem in node-sass. Whenever I run npm install, it can not install node-sass.

Hi,

Thanks for reaching out!

As per as your concerns, We checked this issue at our end. We did not find any difficulties in it. We also updated the latest version in previous updates. The node-sass already install in devDependencies of package.json file, please check your package.json file.

If you want to install it by your own then please run following command to install it.

npm i node-sass

After it, delete node_module folder and package-lock.json file and try to install npm again. It may help you.

If you still have any issue then send the screenshot to support@theironnetwork.org, so that we can help you.

Let us know if it works.

Thanks and have nice day!

In datatable when we select any or all checkbox, a delete button is appears on top of table. For server side delete, i need this action source. What code is used to get selected id/ids when we click on delete button.

Hi,

Thanks for reaching out!

As you requested for code, We are sending you the code snippets for get selected id/ids when we click on delete button.

// on press delete button
   onDeleteData(popupResponse, file) {
      if (popupResponse) {
            let selectedFile = {
               files: [{
                  id: file.id
               }]
            };
            this.setState({ loading: true })
            let apiService = APIURLService.getInstance();
            apiService... (delete files data)
               .then(() => {
                  this.getFilesData();
                  NotificationManager.success('File Deleted Successfully');
               }).catch(error => {
                  let errorObject = JSON.parse(JSON.stringify(error));
                  console.log(errorObject);
                  NotificationManager.error('Please Select File');
                  this.setState({ loading: false })
               })
      }
   }
// Get All Files Data
   getFilesData() {
      this.count = 0;
      let apiService = APIURLService.getInstance();
      apiService... (get files data)
            .then((response) => {
               let data = [];
               for (let i = 0; i < response.length; i++) {
                  let file = response[i],
                        filesObject = {
                           "id": file._id,
                           ...
                        };
                  data.push(filesObject);
               }
               this.fileAlldata = data;
               this.setState({
                  filesData: data,
                  loading: false,
                  file: data[0]
               })
            })
            .catch(error => {
               console.log(error);
            })
   }

If you need anything else then please contact us at support@theironnetwork.org

Thanks and have a nice day!

Thanks for the reply but my question was, how would I get the source of the event, I mean from where I will call onDeleteData(popupResponse, file) or getFilesData().

Hi,

We are here for help you with all the support which is mentioned in themeforest support policy. For more info check this link below:

https://themeforest.net/page/item_support_policy

We can help to install the third party integration but will not provide you the source code for further requirements in it. These changes comes under in custom work. You have to hire a developer to get the work done.

Sorry for inconvenience, but we have to follow the themeforest instruction. We hope that you will understand.

Meanwhile, Please check the link below. It may help you regarding your request.

https://www.npmjs.com/package/mui-datatables

If you have other query and issues then please send email at support@theironnetwork.org

Thanks

I would like to understand 1. how session is managed in “reactify-redux-saga”. As the project name suggest I am using it with laravel. I have users to manage role wise, so it is necessary to store some users information in the session. 2. If I am upgrading Laravel to 5.8, will it affect the project?

Hi,

Thanks for reaching out!

1) Session is managed by firebase in redux saga. As you want it with laravel then you need to integrate passport integration, which is given in following link:

https://laravel.com/docs/5.8/passport https://iron-network.gitbook.io/reactify/faqs#how-to-integrate-reactify-with-laravel

2) We already upgraded to the latest version of laravel. You can download the latest file to check once. Regarding your project it depends on which kind of changes you made. We recommend that firstly should back up your project and then do the updated changes in your project. This approach will help you.

If you need anything else then please contact us at support@theironnetwork.org

Thanks and have a nice day!

Need to add custom action button to existing datables. Please give example for the same.

Hi,

Thanks for reaching out!

For adding a custom action button to existing datables using MUIDataTables you just need to follow the links which is given below:

https://codesandbox.io/embed/xrvrzryjvp?autoresize=1&hidenavigation=1 https://stackoverflow.com/questions/55102156/how-to-give-action-buttons-in-muidatatable

Meanwhile, we are sending you the screenshot for better understand.

https://tinyurl.com/yxlhwrbt

Let us know if you have other queries at support@theironnetwork.org

Thanks and have a nice day!

I want to add validations to my form, can you provide with some examples of redux form validations for our theme

Hello Please help to use this UI in asp.net core mvc

I want to open a component/page through a link from a particular page, where my component resides in the same folder of the calling page.

Hi,

Thanks for reaching out!

There is no restriction for the component/page resides in same folder for calling from another page or link. You can access any page at anywhere through a link by define its exact path like below code snippet.

<Link to=”/app/pages/gallery”>click here</Link>

Let us know if you have other queries at support@theironnetwork.org

Thanks and have a nice day!

I would like to add form validations in to my application. Could share some example files

Hi,

Thanks for reaching out!

As you need the validation for reactify, we are sending you the link to integrate it.

https://stackoverflow.com/questions/41296668/reactjs-form-input-validation

If you still have any issues then please let us know at support@theironnetwork.org

Thanks and have nice day!

hi. when i try to import third party library, it gives errors.

the errors: [React Intl] Missing message: “Dashboard” for locale: “en-US” [React Intl] Cannot format message: “Dashboard”, using message id as fallback.

the library: https://philippemarcmeyer.github.io/demo-fieldsLinker.html

how do i solve this? or can you offer a library for connect two or more elements eachother?

Hi,

Thanks for reaching out!

We are ready to help you but could you share a bit more information with us so that we can get to the bottom of this? For example, what are your requirement and what kind of output you want to achieve. Please explain your problem in detail at support@theironnetwork.org then we will help you out from it.

Thanks and have a nice day!

Hey There.

I just brought the react/redux/thunk folder into my working directory and ran npm install to install all dependancies. However when I run npm start I get a failed to compile error with “Syntax Error: Unexpected token (18:4)” in ./src/index.js. Hmm…

Px

Hi,

Thanks for reaching out!

We checked this issue at our end and we didn’t get any issue. We suggest to download the latest files from themeforest and then check once. May be issue is occur due your recently file changes so check your code. Also Ensure that your node version stable or not. To know more go to the nodejs site and check the stable version. https://nodejs.org/en/

and delete node_module folder and package-lock.json file and try to install npm again. It may help you.

Let us know if it works.

If you have any other queries and suggestions then send us email at support@theironnetwork.org

Thanks

There seems to be a problem with the template

When I perform ‘npm run build’

It throws an error ‘npm ERR! missing script: build’

Hi,

Thanks for reaching out!

We checked this issue at our end , it seems fine. The script tags already given in package.json file, please check your package.json file and find the below code snippet “scripts”: “start”: “webpack-dev-server—mode development—inline—progress”, “build”: “webpack—mode production” }

Let us know if it works. If you have any other issues then you can also reach us at support@theironnetwork.org

Thanks and have nice day!

Hi,

I have a project already built in java with websockets. Can I use this template to build react with api. It is built with mysql database.

Hi,

Thanks for reaching out! We did not check it as such because it goes out from the given theme context. Having said that following link might help you. https://medium.com/@avanthikameenakshi/building-restful-api-with-nodejs-and-mysql-in-10-min-ff740043d4be

Let us know if you have other queries at support@theironnetwork.org

Thanks and have a nice day!

Have you got any samples on how to connect with Firebase Firestore to to use as store for user management?

Hi,

Thanks for reaching out!

There are following tutorials which may help you:

https://firebase.google.com/docs/firestore/quickstart https://www.youtube.com/watch?v=UFLvSp4Mh9k

If you still having any issue then contact us at support@theironnetwork.org

Thanks

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve ThemeForest.

Sure, take me to the survey