684 comments found.
Una consulta, tienen soporte para el idioma español? Y hasta que día dura la oferta por el precio de su template? Saludos
Hi,
No Spanish support, only English.
It will end on May 19.
Cheers.
1. is there any backend code / logic provided for the survey app or is it strictly front end? 2. Is there template views available for end users to complete the survey? I am only see an administrative side
Hi,
There is no backend logic included and there is also no frontend pages since Envato is against including them in an admin panel item. We used to have some landing pages and subpages but had to remove them.
Cheers.
Hello, Please can you help me with something.
The webpack minify the modules. Can i disable it ?
Hi,
I could not understand the exact problem but if you like to disable minification on prod version, you may remove optimization part at “webpack/prod.js” file.
Let us know if this solves the problem.
Cheers.
i second on github access(maybe per request?), it would make life so much easier to follow updates or submit bugs directly
also waiting to receive the landing pages and any other resources that omitted in the directly downloadable pack
Hi,
Just answered your email.
Cheers.
Hi, are you planning on releasing more apps/pages for this? And secondly, are you able to provide github access?
Hi,
We are currently working on a create-react-app version and will decide future developments after cra is done. We dont provide github or any other versioning system.
Cheers
Hi, thanks for the reply. The request for github would be to simply report issues on it rather than here, but fair enough. Any eta on the next update?
We are also making some cleanup and refactoring so it would be safe to say it may take two weeks.
We checked other sellers and realised hardly 5-10 percent of the buyers use github when provided, so we decided to to use only email and comments.
Cheers.
I have the following issue when deployment of theme
/src/App.jsModule not found: Can’t resolve ‘Containers/App’ in ‘D:\wamp64\www\reactmenu\src’—changed Containers/App to containers/App
import {setContainerClassnames,addContainerClassname,changeDefaultClassnames} from “Redux/actions”;
—Installed redux-actions
./src/components/ReactNotifications/Notifications.jsAttempted import error: ‘CSSTransitionGroup’ is not exported from ‘react-transition-group’.–Just ran into the same error. I reverted back to:npm install—save react-transition-group@1.2.0
Now I stuck Module not found: Can’t resolve ‘util/IntlMessages’ in ‘D:\wamp64\www\reactmenu\src\components\BreadcrumbContainer’
Hi,
Lots of things got quite mixed up here. I will add following notes to clarify this things.
- “Containers” word in “Containers/App” is not an actual path, it is an alias. You may check these aliases at webpack/base.js
- Redux/actions is not a package so installing redux-actions package looks redundant. setContainerClassnames, addContainerClassname etc are actual helper functions that located at src/redux directory in separate folders.
- I don’t see any problem with react-transition-group version.
...........................................................................................
To fix these problems, please unzip the project at a directory which is not under wamp or any other server.
- Then please run the command “npm install” and after this “npm start”. If there are no problem at these steps please proceed to following step to create a production build.
- Please run the command “npm run build”. This command will create a deployable version of the project at “dist” folder. Contents of the dist folder should be put in a folder under wamp server.
Cheers.
Hi, could I know if you can offer custom item based on your theme ? Thanks
Hi,
Thank you for asking but we don’t accept custom jobs.
Cheers.
Thanks, any recommended developer that is familiar with your template?
Sorry, don’t have anyone to recommend.
So I already have a ready made project with react, how would I go about adding this template to the existing project?
Hi,
You should not picture the process as basic as adding a theme. The template is a whole another project with it’s routing, menu and components. You will need to merge the different project into one.
Cheers.
Is there a way for me to just change the existing components with the template ones or would you suggest starting from scratch?
That’s your desicion to make since I don’t have any idea about your current project.
Cheers.
Hello. I’m really sorry, but I think I bought the wrong template. I made a purchase thinking of it as a Wordpress plug-in. I’m not good at English, and I think I bought the wrong product because I’m a beginner in Wordpress I downloaded the file, but I couldn’t apply it to Wordpress.
I’m very sorry, but I’d appreciate it if you could give me a refund. Please give me your warm consideration. Thank you.
Hi,
As you may have known, Envato made authors responsible for refund requests and created a refund policy to guide us. You may take a look at it here: https://themeforest.net/page/customer_refund_policy
We are trying to be fair with the requests and give refunds without question if the problem is ours or item has not been downloaded yet. To prevent possible confusions, we have included warnings at the top of our detail section and added library or framework names to our item titles(e.g. Piaf Vuejs Template, Dore jQuery Template, Gogo React Template).
We have experienced some users are abusing the system when we try to be flexible, so we decided to stick with the principles provided by the refund policy. Please do not take this personal and try looking at the matter with our point of view.
Kind Regards, Arthur.
Hi,
You may add a title with following code and result will be like this screenshot: https://ibb.co/TPCQz3T
Ps: This is an edited version of list page item.
<Colxx xxs="12" key={product.id} className="mb-3">
<ContextMenuTrigger
id="menu_id"
data={product.id}
collect={collect}
>
<Card
onClick={event =>
this.handleCheckChange(event, product.id)
}
className={classnames("d-flex flex-column", {
active: this.state.selectedItems.includes(
product.id
)
})}
>
<div classname="d-flex card-body pb-0">
<h3 classname="pl-2">Title</h3>
</div>
<div classname="pl-2 d-flex flex-grow-1 min-width-zero">
<div classname="card-body align-self-center d-flex flex-column flex-lg-row justify-content-between min-width-zero align-items-lg-center">
<NavLink
to={`?p=${product.id}`}
className="w-40 w-sm-100"
>
<p classname="list-item-heading mb-1 truncate">
{product.title}
</p>
</NavLink>
<p classname="mb-1 text-muted text-small w-15 w-sm-100">
{product.category}
</p>
<p classname="mb-1 text-muted text-small w-15 w-sm-100">
{product.date}
</p>
<div classname="w-15 w-sm-100">
<Badge color={product.statusColor} pill>
{product.status}
</Badge>
</div>
</div>
<div classname="custom-control custom-checkbox pl-1 align-self-center pr-4">
<CustomInput
className="itemCheck mb-0"
type="checkbox"
id={`check_${product.id}`}
checked={this.state.selectedItems.includes(
product.id
)}
onChange={() => {}}
label=""
/>
</div>
</div>
</Card>
</ContextMenuTrigger>
</Colxx>
Hi, First of all, great theme, thanks.
In the demo-Gogo-React-Start, when you click the menu items, all sub-menu-items hided. It is OK.
In the demo-Gogo-React-Auth project, when you click the menu items. sub-items remains opened. And also in your documantation file.
I can”t find any difference between them, could you please help me . I need to hide sub menu items. when click any menu item.
And also, in my project, even i don’t have any sub-menu-items, when i clicked the menu, it opens sub-menu-item-container without any content.
Thanks for your help.
Hi,
Thank you for your kind words, hope that you enjoy working with the theme.
As for your questions, a contast value named “defaultMenuType” at “src/constants/defaultValues.js” file sets menu behaviour. If you check the constant at Gogo-React-Start project you will notice it’s value set to “menu-sub-hidden”.
Also please look into “src/containers/Sidebar/index.js” file at the same project, you will realize that menu items with or without submenu items has a small difference on their click functions and at a data parameter. If you create a main menu item without sub like “third-single” one, the empty sub-menu problem should be fixed.
Please let us know if you require further assistance.
Cheers.
Thanks for your great support.
Have a nice day.
Happy to help 
Hi team GOGO React,
we have purchased your template a while ago and have been developing our frontend using ur outstandingly stunning set of components
But we have faced a critical issue, actually found a bug in your routes -> index.js
“div id=”app-container” className={containerClassnames}>
<TopNav history={history} />
<Sidebar /”
in which componentDidMount is working every time containerClassNames is set. As a result, whole container part is re-rendering. This is so urgent to fix as we are out of our time, mostly spent solving this issue ourselves. Please contact me asap if you don’t understand what we are asking.
Looking to hear from you soon!
Best regards,
KmDev
Hi,
Thank you for your kind words and sorry for the trouble. We will try our best to address the issue.
I have tried to replicate the problem by logging componentDidMount functions in routes/index.js Sidebar and TopNav but received only one log from each one of them. Changed pages, resized and used menu button but still one log which showed at initializing.
Would you please describe the problem more and provide a way for us to replicate it and see the problem?
Cheers.
Hello, I recently bought Gogo React – React Admin Template, but I would like to know if I can change it for Dore jQuery – Bootstrap 4 Admin Template because the latter is the one that best suits my needs. Thank you
Hi,
Just answered your email.
Cheers.
Hi,
i will try to upload build folder in my domain sub-folder but i have getting error of js and css file not found. Please guild me in this.
Hi,
It is quite some work to configure the template to make it can be published under sub-folder, so please purchase the item to receive support.
Cheers.
Hi thanks for replay. i have download it from elements.envato.com.
Hi,
First of all I must state that Elements items are sold without a support.
For the sub-folder problem, I really don’t think you should do it if it is not a must. If a sub-domain option is available please use it. Configuring the project for sub-folder would require some work and it would also be possible to have some unnecessary problems for the future.
Cheers.
Ho can i make a validation with formik like this avForm ?
http://prntscr.com/nb2db5Hi,
With new version we have published lots of examples about Formik validations: http://localhost:3005/app/ui/form-validations
Cheers.
Thanks! Is it posible to do it in the style like my screenshot?
Hi,
Something similar could be achived by removing tooltip classes from forms and invalid-feedback classes from errors. If you also want border colors, then you should add a custom class and change border colors.
This is the result with the code below: https://ibb.co/QDwyWS4
<Form>
<FormGroup>
<Label>
Name
</Label>
<Field className="form-control" name="name" />
{errors.name && touched.name && <div classname="text-danger d-block">{errors.name}</div>}
</FormGroup>
<FormGroup>
<Label>
Email
</Label>
<Field className="form-control" name="email" />
{errors.email && touched.email && <div classname="text-danger d-block">{errors.email}</div>}
</FormGroup>
<Button color="primary" type="submit">Submitttt</Button>
</Form>
thanks!
I appreciate your answer 
Hi, I just bought the template and I’m trying to integrate it with firebase, I modified the values in the defaultValues.js for firebaseConfig with my own and even created 2 different users, one with a custom domain and another with gmail.com. But I’m getting the error for both cases I get “login failed: There is no user record corresponding to this identifier. The user may have been deleted.”
Hi,
Please check login page, it always sends default values to Firebase. You will need to get values from inputs, add them to state and send values from state.
Cheers.
Hi,
I would like the page that was attempted to be remembered when the user is not logged in. After the user is redirected to the login page and successful login, he is automatically redirected to the page he tried to visit before.
Hi,
You may implement this quite easily. Here is a small guidance.
- At the page src/routes/pages/login you can get the url of the page which meant to be viewed via “this.props.state.from.pathname”.
- Then you can pass this to login function and redirect to the desired page after login control is done.
Let us know if you have any problem with the implementation.
Cheers.
this.props.location.state.from.statename is the desired page. But i dont know how to pass that value, since the app uses the defaultStartPath constant value.
Something like
this.props.history.location.pathname = this.props.location.state.from.pathname;
before the loginUser?
Is it posible to use wildcards in the routing?
Something like: (:num)
example:
<Route path={`${match.url}/emails/(:num)/edit`} component={emailsEdit} />
Hi,
You are right about how to get desired page, we have made a mistake and told you to get it via “this.props.state.from.pathname”. Sorry about that.
As for navigating to the page, you may pass it to login function as a thirth parameter. You will need to modify three files as shown below:
src/routes/pages/login.js
//Sending a thirth parameter
onUserLogin() {
if (this.state.email !== "" && this.state.password !== "") {
this.props.loginUser(this.state, this.props.history, this.props.location.state.from.pathname );
}
}
src/redux/auth/actions.js
//Receiving a thirth parameter
export const loginUser = (user, history, desiredPath) => ({
type: LOGIN_USER,
payload: { user, history, desiredPath }
});
src/redux/auth/saga.js
function* loginWithEmailPassword({ payload }) {
const { email, password } = payload.user;
const { history } = payload;
try {
const loginUser = yield call(loginWithEmailPasswordAsync, email, password);
if (!loginUser.message) {
localStorage.setItem('user_id', loginUser.user.uid);
yield put(loginUserSuccess(loginUser));
history.push(payload.desiredPath); // Showing the desired page
} else {
console.log('login failed :', loginUser.message)
}
} catch (error) {
console.log('login error : ', error)
}
}
As for the routing, have you checked routing for survey detail pages? You may get a path like this: https://gogo-react.coloredstrategies.com/app/applications/survey/1
<Route
path={`${match.url}/survey/:surveyid`}
component={surveyDetail}
isExact
/>
Cheeers
thanks works very well!!
How do i clear the desiredPath from the history on logout?
Thanks! How can i clear the history push after successful login. The history is now remembered on the next login.
Hi,
Instead of using history, it might be a better idea to use window.location.replace(‘your link’) for login. Not sure if it will make any difference for logout though.
Cheers.
unfortunately it makes no difference. Now I am always logged in on the last page I have been before logging out
Hi,
As far as I know, it is not allowed to remove or edit user history since it might cause a security problem.
To achive disabling back button after logout, it looks like there are two options.
One of them is redirecting to a temporary page like “logout.php” and disabling cache here and redirecting back to root page. Even you don’t disable cache here, this page will create a vicious circle and back button will go back from root to this page and this page will redirect to root. You may find headers to set cache here for different backends here: https://stackoverflow.com/questions/49547/how-to-control-web-page-caching-across-all-browsers
One other option is to use javascript but i don’t think it will solve the problem since going forward would still be an option. This is the logic: “history.go(-(history.length – 1));”
Tnxs!
how do i get the id on the details page?
the previous question is related to the id from the route.
<Route path={`${match.url}/survey/:surveyid`} component={surveyDetail} isExact />
Hi,
You may check survey application if you require to pass url parameters to views.
Setting up the routing to receive parameter for SurveyDetail at “src/views/app/applications/index.js”
<Route
path={`${match.url}/survey/:surveyid`}
render={props => <SurveyDetail {...props} />}
isExact
/>
Sending parameter with NavLink at “src/components/applications/SurveyListItem.js”
<NavLink to={`/app/applications/survey/${item.id}`}>
</NavLink>
Receiving the parameter at “src/views/app/applications/survey-detail.js”
this.props.match.params.surveyid
tnxs!
Hello!
really nice theme, thank you for your work.
could you please send me the home page template as you mention in the forum?
Best, Oleks
Hi Oleks,
Thank you for your kind words. We hope that you enjoy working with the theme.
As for the landing pages, we have provided the landing pages for a quite some time and currently we had to stop merging landing page version with new updates.
You may reach us from the contact form at our profile page if you don’t mind receiving a kind of legacy version which contains landing pages. https://themeforest.net/user/coloredstrategies
Cheers, Arthur.
Hello. Is there a recommended procedure for limiting the size of the icons included in the build? and i wonder if you have typescript version of this template
Hi,
We have made a smaller version of the font file which has woff2 support and font file is about 227 kb. We have not published it yet since we are also making some development for advanced form validations but if you reach us from our profile page, I may send you the project. I will also send you the svg files so you may also create your own icon library if you like. https://themeforest.net/user/coloredstrategies
And currently we don’t have a typescript version.
Cheers.
Hello. Is there a recommended procedure for limiting the size of the icons included in the build? Currently it is taking up over 5 MB when I only need a couple of the icons. Thanks.
Hi,
I just send you a detailed e-mail about this.
Cheers.