427 comments found.
Hi, I just purchased this template; I do an npm install; then ng serve; I am getting the following errors:
- Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ ** 10% building modules 3/3 modules 0 active/Users/Desktop/node_modules/@angular-devkit/architect/node_modules/rxjs/internal/Observable.js:27 sink._addParentTeardownLogic(this.source || (config_1.config.useDeprecatedSynchronousErrorHandling && !sink.syncErrorThrowable) ? ^
TypeError: sink._addParentTeardownLogic is not a function
—
How do I fix this?
Thanks!
ok, I fixed it like this:
rm -rf node_modules
npm i—save-dev @angular/cli @angular-devkit/build-angular @angular/compiler @angular/compiler-cli
npm install
npm update
I wanted to ask
Will there be updates to this template in the future, or will there be future versions of the template (I do not ask about licensing and payment, but in principle)
If the answer is “yes”, is there a way to develop on the template without touching the “skeleton” (Such the “layout” folder, etc.) so that we can enjoy the new version without having to interfere with the code.
Thanks in advance
Hi, I purchased theme. I want to use “file upload” and “multiselect dropdown ” control in my application. But I dont find these control in thos theme.
You can advice on my email id also here is my email id “bipinsin@gmail.com”.
Please Advice
I purchased Fury theme. But I dont find “File upload” and “multiselect dropdown” .I need to use these two control in my Application. Please advice how can I use
Hi, On Themeforest this template says it is responsive. I tried it on a couple of different mobile devices using safari, chrome and firefox. The latest version of chrome.
The dashboard does not work on any of these, it only works in my pc’s browser. If you switch to mobile view in chrome on my pc it appears to work so I assumed it would work on a mobile device.
Are there any plans to get this working?
Hey! This is very strange, on our end it’s working in Chrome + Firefox on Mobile. Are you using an iPhone or an Android Phone? If you could specify this a little it would be great. Also, if you could send us some Screenshots to our email themeforest@visurel.com we’ll surely figure this out and resolve it in the next releases. 
It seems it is a version issue. I upgraded my ipad mini from IOS 10.1.1 to IOS 12 and it works ok now. Even though the chrome version has not changed.
My iphone is on IOS 10.1.1 and I can’t upgrade it for some reason. Safari does not work and Chrome and firefox do not work either even though they are the latest versions – the same as the ipad mini.
Similar charts in other dashboards work on my iphone.
I guess I’ll have to buy a new phone. Will email screenshot.
Hi, Any chance you can respond to my previous comment thread regarding the dashboard charts.
Cheers, Mac
Sorry for the late reply, just send an answer! 
Hi, I am having trouble getting the charts to work with data from the server.
The code below works fine by getting the data from a local source as per your demo code. I have changed the local source to contain the same data as the server.
However if I use the code to get the data from the server (currently commented out) it returns a chart with no data. There are no errors.
The console.log data looks different. I have added the datasets0 part that is different below.
Any help is greatly appreciated.
getSales() {
/**
* Example for real request
return this.http.get(this.url + '/sales').pipe(
map(response => this.toSalesChartData(response))
);
*/
// Simulating request from local data
// return of({ labels: salesChartDemoLabels(), data: salesChartDemoValues }).pipe(
// map(values => this.toSalesChartData(values))
of({ labels: salesChartDemoLabels(), data: salesChartDemoValues }).pipe(
map(values => this.toSalesChartData(values))).subscribe(res => {
<strong>console.log(res);</strong>
});
this.http.get<any>(this.baseUrl + 'data/factsByMonth').pipe(
map(values => this.toSalesChartData(values))
).subscribe(res => {
<strong>console.log(res);</strong>
});
return of({ labels: salesChartDemoLabels(), data: salesChartDemoValues }).pipe(
map(values => this.toSalesChartData(values))
);
// return this.http.get<any>(this.baseUrl + 'data/factsByMonth').pipe(
// map(response => this.toSalesChartData(response))
// );
}
console.log data: backgroundColor: ”#FFFFFF” data: Array(12) 0: 31 1: 28 2: 31 3: 30 4: 47 5: 60 6: 62 7: 63 8: 57 9: 31 10: 30 11: 31 length: 12 pop: ƒ () push: ƒ () shift: ƒ () splice: ƒ () unshift: ƒ () _chartjs: {listeners: Array(1)} proto: Array(0) label: ”# of Sales”
vs Data from server
backgroundColor: ”#FFFFFF” data: Array(12) 0: 31 1: 28 2: 31 3: 30 4: 47 5: 60 6: 62 7: 63 8: 57 9: 31 10: 30 11: 31 length: 12 proto: Array(0) label: ”# of Sales”
Also if I use your exact “Example for real request” I get the following error. So I changed to return this.http.get<any>...
ERROR in src/app/_project/pages/dashboard/dashboard.service.ts(104,45): error TS2345: Argument of type ‘Object’ is not assignable to parameter of type ‘{ labels: string[]; data: number[]; }’. The ‘Object’ type is assignable to very few other types. Did you mean to use the ‘any’ type instead? Property ‘labels’ is missing in type ‘Object’.
I got this working easily in a new project with the same server code / data using angular2-chartjs. So it is not the Web API / server.
Running off the local demo data, if I change the code to have a delay the chart is blank: ngOnInit() { setTimeout(() => { this.totalSalesData$ = this.dashboardService.getSales(); }, 2000);
However this works fine: this.totalSalesData$ = this.dashboardService.getSales();
So I’m thinking it is today with the delay / async. (I hope I am using setTimeout correctly there)
Again any help appreciated as quite stuck on this.
Still can’t get this to work async from the server.
I ended up getting this to work for one chart as a test using a resolver to load the data from the server before the component is rendered. Not ideal as the dashboard component will be delayed loading until all data is downloaded/resolved.
BTW I am using a few other components and they all work well and look great. It is just the dashboard that I am having issues with.
Hey! We’ve tested our example and it should work that way, could you give us some more information about the data you are putting in, how it looks and everything? I think we can resolve this easier via mail, could you contact us at themeforest@visurel.com with your issue once more with a complete example? I’m sure we can figure this out together, thanks a lot in advance! 
Any progress on this? I sent this through on email a while back. Even if you just show me a recent example using a web.api rather than local data I’m sure I could figure it out (if it works for you).
- I installed the modules with: npm install
- I executed the app with: ng serve
- I get the following extract of error:
ERROR in ./src/app/pages/apps/inbox/inbox-mail/inbox-mail.component.scss Module build failed: Error: Cannot find module ‘node-sass’ at Function.Module._resolveFilename (module.js:547:15) at Function.Module._load (module.js:474:25) at Module.require (module.js:596:17) at require (internal/module.js:11:18)
I look forward to your response. Regards,
Hey! Please follow the documentation step-by-step. You’ll need NodeJS and Angular-CLI installed. Then run `npm install` and this error will be gone. 
Hi, Many thanks for your prompt response. I followed the instructions step by step. It actually doesn’t say anything about npm install, but I just assumed that had to be run to get the node modules folder. Anyway, it occurs to me that for some reason the node-sass module is not getting installed…. I reckon that npm install node-sass would sort this but just letting you know.
Thanks for your genuinely nice response! Usually it should get installed automatically as part of the Angular-CLI packages, would you mind sharing what OS you are using? 
Yes, I am using Windows 10. Versions are: Node: 8.11.1 Angular-CLI: 6.2.3
I have just started using and it works great so far. Nice work. I have added some components that I made that use bootstrap 4. When I include the bootstrap 4 css it messes up the colours in the side nav. Looking at the comments on here it seems to be a common issue.
Do you have a work around for this or will I have to dig into the side nav styles myself?
Please disregard my previous comment about the following error: TypeError: sink._addParentTeardownLogic is not a function
It was my mistake for not misunderstanding the instructions provided. New to angular.
It is now working.
Cheers.
Hi
Does Fury support RTL ?
Thanks
You probably updated flex-layout to an unsupported version. Please try using version 6.0.0-beta.18 check and let us know if that fixes it! 
Hi. I purchased Fury. I’m trying to execute “ng serve” once download and unzip de file but i’am receiving the following error.
====
Could not find module ”@angular-devkit/build-angular” from “D:\\dev\\innovaswc\\portal”. Error: Could not find module ”@angular-devkit/build-angular” from “D:\\dev\\innovaswc\\portal”. at Object.resolve (C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\core\node\resolve.js:141:11) at Observable.rxjs_1.Observable [as _subscribe] (C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\architect\src\architect .js:132:40) at Observable._trySubscribe (C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:43:25) at Observable.subscribe (C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:29:22) at DoOperator.call (C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\operators\tap.js:29:23) at Observable.subscribe (C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:24:22) at C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\util\subscribeTo.js:22:31 at Object.subscribeToResult (C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\util\subscribeToResult.js:7:45) at MergeMapSubscriber._innerSub (C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\operators\mergeMap.js:75:38) at MergeMapSubscriber._tryNext (C:\Users\USUARIO\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\operators\mergeMap.js:72:14)
You need to follow the documentation. You’ll need Angular CLI to be installed globally with npm or yarn for it to work. 
Good afternoon, I have acquired this template and when I want to compile the project I get the following error,
ERROR in node_modules/@angular/flex-layout/core/typings/observable-media/observa ble-media.d.ts(11,14): error TS2416: Property ‘subscribe’ in type ‘ObservableMed ia’ is not assignable to the same property in base type ‘Subscribable<MediaChang e>’. Type ‘(next?: (value: MediaChange) => void, error?: (error: any) => void, comp lete?: () => void) => Sub…’ is not assignable to type ‘{ (observer?: PartialOb server<MediaChange>): Unsubscribable; (next?: (value: MediaChange) => void…’. Types of parameters ‘next’ and ‘observer’ are incompatible. Type ‘PartialObserver<MediaChange>’ is not assignable to type ‘(value: Med iaChange) => void’. Type ‘NextObserver<MediaChange>’ is not assignable to type ‘(value: Medi aChange) => void’. Type ‘NextObserver<MediaChange>’ provides no match for the signature ‘ (value: MediaChange): void’.
You probably updated flex-layout to an unsupported version. Please try using version 6.0.0-beta.18 check and let us know if that fixes it!
– We also just pushed an update with lots of fixes, you might check that out! 
Hi
I bought a regular license and I got a question now. I am going to build a single web product with it and then we will sell it as on-premise basis and hosted basis. Will one regular license work for this scenario?
Please check this table https://themeforest.net/licenses/standard. It looks like in your specific case you’ll need the extended license.
You cannot vertically scroll most pages in any browser other than chrome (IE, Firefox, edge).
For example on this poge.
https://fury.visurel.com/tables/simple-tableAre you still supporting this product, it seems dead!
Hey! Thanks for letting us know about this. We’re already working on the next update and plan to release it soon! If you have any specific issues and/or need a quick fix, we can help you with that, just contact us at themeforest@visurel.com. 
My purchase code – ecee4265-4641-4999-99cb-a51b0427de86 – 26 Aug 2018 . i am facing a problem . whenever i am going to create a component for fury project i get an error below: “Two or more projects are using identical roots. Unable to determine project using current working directory. Using default workspace project instead. Cannot read property ‘entries’ of undefined “
No component is being created. Its very urgent.
Dilip Das Email – digitalsoftware@ymail.com
This is probably related to your Angular CLI version. We have fixed this in the latest version though, which will release soon!
Hello,
I’m interested in the Fury and/or elastic-ui templates and I would like ask some questions:
elastic-ui has NGRX Suppport but still is on Angular 5, is there a plan to upgrade to Angular 6? What about routing? Is this also handled via NGRX?
Fury has been updated to Angular 6, what about NGRX integration? Is this a plan?
What are the main differences between Fury and elastic-ui?
kind regards Andreas
Hi, the ‘auto hide’ feature of the side nav menu does not work properly on Safari Version 11.1.2 (High Sierra). Please provide info how to fix it. Thanks
Is the template has the ngrx package as dependency ?
No we do not require ngrx, but adding it is as simple as running npm i @ngrx/store. 