New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

react-geogebra

Package Overview
Dependencies
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-geogebra - npm Package Compare versions

Comparing version
1.0.12
to
1.1.0
+38
-1
dist/index.js

@@ -7,2 +7,4 @@ 'use strict';

var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();
var _react = require('react');

@@ -18,2 +20,4 @@

var storage = sessionStorage;
function Geogebra(props) {

@@ -27,5 +31,38 @@ var id = props.id,

var _useState = (0, _react.useState)(null),
_useState2 = _slicedToArray(_useState, 2),
state = _useState2[0],
setState = _useState2[1];
var _useState3 = (0, _react.useState)(null),
_useState4 = _slicedToArray(_useState3, 2),
applet = _useState4[0],
setApplet = _useState4[1];
(0, _react.useEffect)(function () {
var storedBase = storage.getItem(id);
if (storedBase) {
applet && applet.setBase64(storedBase);
}
}, [applet]);
function onLoad() {
//Nachdem das Applet geladen ist wird dies ausgeführt
console.log('onLoad triggered');
//console.log('onLoad triggered');
// Hier UpdateCheckern
//console.log(window[id]); //applet Object
setApplet(window[id]);
var app = window[id];
app.registerUpdateListener(function () {
app.getBase64(function (base) {
setState(base);
try {
storage.setItem(id, base);
} catch (error) {
console.error(error.message);
}
});
});
appletOnLoad();

@@ -32,0 +69,0 @@ }

+1
-1
{
"name": "react-geogebra",
"version": "1.0.12",
"version": "1.1.0",
"description": "A react component to add the GeoGebra Math App to your react project.",

@@ -5,0 +5,0 @@ "main": "dist/index.js",