New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@solid-primitives/active-element

Package Overview
Dependencies
Maintainers
3
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@solid-primitives/active-element - npm Package Compare versions

Comparing version 2.0.7 to 2.0.8

9

dist/index.js

@@ -1,2 +0,2 @@

import { createSignal } from 'solid-js';
import { createHydrateSignal } from '@solid-primitives/utils';
import { makeEventListener, createEventListener } from '@solid-primitives/event-listener';

@@ -13,3 +13,3 @@

function createActiveElement() {
const [active, setActive] = createSignal(getActiveElement());
const [active, setActive] = createHydrateSignal(null, getActiveElement);
makeActiveElementListener(setActive);

@@ -24,3 +24,6 @@ return active;

function createFocusSignal(target) {
const [isActive, setIsActive] = createSignal(document.activeElement === target);
const [isActive, setIsActive] = createHydrateSignal(
false,
() => document.activeElement === target
);
createEventListener(target, "blur", () => setIsActive(false), true);

@@ -27,0 +30,0 @@ createEventListener(target, "focus", () => setIsActive(true), true);

@@ -1,2 +0,2 @@

import 'solid-js';
import '@solid-primitives/utils';
import '@solid-primitives/event-listener';

@@ -3,0 +3,0 @@

{
"name": "@solid-primitives/active-element",
"version": "2.0.7",
"version": "2.0.8",
"description": "A reactive document.activeElement. Check which element is currently focused.",
"author": "Damian Tarnawski @thetarnav <gthetarnav@gmail.com>",
"contributors": [
"Tom Pichaud <dev.tompichaud@icloud.com>"
],
"license": "MIT",

@@ -77,3 +80,3 @@ "homepage": "https://github.com/solidjs-community/solid-primitives/tree/main/packages/active-element#readme",

"@solid-primitives/event-listener": "^2.2.6",
"@solid-primitives/utils": "^5.0.0"
"@solid-primitives/utils": "^5.2.0"
},

@@ -80,0 +83,0 @@ "peerDependencies": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc