
Security News
New React Server Components Vulnerabilities: DoS and Source Code Exposure
New DoS and source code exposure bugs in React Server Components and Next.js: what’s affected and how to update safely.
ember-url-hash-polyfill
Advanced tools
Navigating to URLs with #hash-targets in them is not supported by
most single-page-app frameworks due to the async rendering nature of
modern web apps -- the browser can't scroll to a #hash-target on
page load / transition because the element hasn't rendered yet.
There is an issue about this for Ember
here on the RFCs repo.
This addon provides a way to support the behavior that is in normally
native to browsers where an anchor tag with href="#some-id-or-name"
would scroll down the page when clicked.
yarn add ember-url-hash-polyfill
# or
npm install ember-url-hash-polyfill
# or
ember install ember-url-hash-polyfill
To handle /some-url/#hash-targets on page load and after normal route transitions,
// app/router.js
import { withHashSupport } from 'ember-url-hash-polyfill';
+ @withHashSupport
export default class Router extends EmberRouter {
location = config.locationType;
rootURL = config.rootURL;
}
Additionally, there is a scrollToHash helper if manual invocation is desired.
import { scrollToHash } from 'ember-url-hash-polyfill';
// ...
scrollToHash('some-element-id-or-name');
See the Contributing guide for details.
This project is licensed under the MIT License.
FAQs
The default blueprint for ember-cli addons.
The npm package ember-url-hash-polyfill receives a total of 266 weekly downloads. As such, ember-url-hash-polyfill popularity was classified as not popular.
We found that ember-url-hash-polyfill demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
New DoS and source code exposure bugs in React Server Components and Next.js: what’s affected and how to update safely.

Security News
Socket CEO Feross Aboukhadijeh joins Software Engineering Daily to discuss modern software supply chain attacks and rising AI-driven security risks.

Security News
GitHub has revoked npm classic tokens for publishing; maintainers must migrate, but OpenJS warns OIDC trusted publishing still has risky gaps for critical projects.