From c2f3f87fc3dafd6e282e956044199c1cc5d9b4db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20P=C3=B6ppe?= Date: Tue, 1 Oct 2024 12:05:14 +0200 Subject: [PATCH] example 2 + popup lib --- example2.txt | 11 +++++++++++ package-lock.json | 23 ++++++++++++++++++++--- package.json | 1 + 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 example2.txt diff --git a/example2.txt b/example2.txt new file mode 100644 index 0000000..c2e8029 --- /dev/null +++ b/example2.txt @@ -0,0 +1,11 @@ +maximize objective: x+y +subject to ++1 x + 2 y <= 15 ++3 x + 1 y <= 20 + +bounds +x >= 0 +y >= 0 + +x +y \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index ae77dfd..94711e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "next": "14.2.11", "react": "^18", "react-dom": "^18", + "react-popup": "^0.11.2", "reactjs-popup": "^2.0.6" }, "devDependencies": { @@ -3332,6 +3333,11 @@ "node": ">=4.0" } }, + "node_modules/keymaster": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/keymaster/-/keymaster-1.6.2.tgz", + "integrity": "sha512-OvA/AALN8IDKKkTk2Z+bDrzs/SQao4lo/QPbwSdDvm+frxfiYiYCSn1aHFUypJY3SruAO1y/c771agBmTXqUtg==" + }, "node_modules/keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", @@ -3628,7 +3634,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -4133,7 +4138,6 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.4.0", @@ -4201,9 +4205,22 @@ "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true, "license": "MIT" }, + "node_modules/react-popup": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/react-popup/-/react-popup-0.11.2.tgz", + "integrity": "sha512-1KzaBI20eqhg0CUYJvkeobvS0NfAz73xpxXNJs6s8XKk13ypYD7VjxS1LMtOIQohkqL5GhkZqC978YvH39qUNw==", + "license": "MIT", + "dependencies": { + "keymaster": "^1.6.2" + }, + "peerDependencies": { + "prop-types": "^15.6.0", + "react": "^17.0.2 || ^18.0.0", + "react-dom": "^17.0.2 || ^18.0.0" + } + }, "node_modules/reactjs-popup": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/reactjs-popup/-/reactjs-popup-2.0.6.tgz", diff --git a/package.json b/package.json index 19e7ac8..cd3e25f 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "next": "14.2.11", "react": "^18", "react-dom": "^18", + "react-popup": "^0.11.2", "reactjs-popup": "^2.0.6" }, "devDependencies": {