anvaka / anvaka/graph-drawing-libraries

Webpage does not display data

Open
#25 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
622
Forks
44
PR merge metrics
No merged PRs in 30d

Description

Hi!
Firstly, thank you for your work on graph libraries in JS and for maintaining this list.

I noticed that the webpage seems broken and does not display info.
Although that's not really an issue since the README here has good info on the libraries, I thought I should share it with you.

This is what the page looks like:
![Screenshot 2022-02-25 112421](https://user-images.githubusercontent.com/43005490/155662619-80d825ee-0361-4ab4-b940-165ccee0c6a1.png)

And the console shows these errors:
![Screenshot 2022-02-25 112439](https://user-images.githubusercontent.com/43005490/155662697-5d55fbba-6602-4701-a580-c966fecf8db4.png)

Somehow, the console errors in Firefox are different. This message is repeated many times:
```
TypeError: libraryName is undefined
getRoute https://anvaka.github.io/graph-drawing-libraries/bundle.js:1262
fn0 https://anvaka.github.io/graph-drawing-libraries/external.min.js line 242 > Function:4
g https://anvaka.github.io/graph-drawing-libraries/external.min.js:131
$digest https://anvaka.github.io/graph-drawing-libraries/external.min.js:148
$apply https://anvaka.github.io/graph-drawing-libraries/external.min.js:151
r https://anvaka.github.io/graph-drawing-libraries/external.min.js:164
e https://anvaka.github.io/graph-drawing-libraries/external.min.js:48
c https://anvaka.github.io/graph-drawing-libraries/external.min.js:51
external.min.js:124:303
```

Since the GitHub README page of this repo already has very helpful information about the libraries, maybe you could consider adding a link to this README instead of the website in the [VivaGraphJS repo?](https://github.com/anvaka/VivaGraphJS#looking-for-alternatives)

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure in the published webpage and inspect bundle.js at getRoute, using the reported Firefox error as the starting point. Compare the page behavior with the repository README and the VivaGraphJS alternatives link; done means either the webpage displays its library data again or the documented link is intentionally updated.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
22/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.