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

@ryb73/bs-react-split-pane

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ryb73/bs-react-split-pane - npm Package Compare versions

Comparing version 0.1.1 to 0.2.0

2

bsconfig.json

@@ -15,5 +15,5 @@ {

],
"reason": { "react-jsx": 2 },
"reason": { "react-jsx": 3 },
"refmt": 3,
"bsc-flags": [ "-w -10", "-bs-super-errors" ]
}

@@ -8,3 +8,2 @@ // Generated by BUCKLESCRIPT VERSION 5.0.4, PLEASE EDIT WITH CARE

var Caml_option = require("bs-platform/lib/js/caml_option.js");
var ReasonReact = require("reason-react/lib/js/src/ReasonReact.js");
var ReactSplitPane = require("react-split-pane");

@@ -40,63 +39,72 @@

function make(defaultSize, maxSize, minSize, paneStyle, pane1Style, pane2Style, primary, resizerStyle, step, split, paneClassName, pane1ClassName, pane2ClassName, resizerClassName, onChange, onDragFinished, children) {
var tmp = { };
var tmp$1 = Belt_Option.map(defaultSize, encodeSize);
if (tmp$1 !== undefined) {
tmp.defaultSize = Caml_option.valFromOption(tmp$1);
}
if (maxSize !== undefined) {
tmp.maxSize = Caml_option.valFromOption(maxSize);
}
var tmp$2 = Belt_Option.map(minSize, encodeSize);
if (tmp$2 !== undefined) {
tmp.minSize = Caml_option.valFromOption(tmp$2);
}
var tmp$3 = Belt_Option.map(onChange, wrapEventHandler);
if (tmp$3 !== undefined) {
tmp.onChange = Caml_option.valFromOption(tmp$3);
}
var tmp$4 = Belt_Option.map(onDragFinished, wrapEventHandler);
if (tmp$4 !== undefined) {
tmp.onDragFinished = Caml_option.valFromOption(tmp$4);
}
if (paneClassName !== undefined) {
tmp.paneClassName = Caml_option.valFromOption(paneClassName);
}
if (paneStyle !== undefined) {
tmp.paneStyle = Caml_option.valFromOption(paneStyle);
}
if (pane1ClassName !== undefined) {
tmp.pane1ClassName = Caml_option.valFromOption(pane1ClassName);
}
if (pane1Style !== undefined) {
tmp.pane1Style = Caml_option.valFromOption(pane1Style);
}
if (pane2ClassName !== undefined) {
tmp.pane2ClassName = Caml_option.valFromOption(pane2ClassName);
}
if (pane2Style !== undefined) {
tmp.pane2Style = Caml_option.valFromOption(pane2Style);
}
var tmp$5 = Belt_Option.map(primary, encodePrimary);
if (tmp$5 !== undefined) {
tmp.primary = Caml_option.valFromOption(tmp$5);
}
if (resizerClassName !== undefined) {
tmp.resizerClassName = Caml_option.valFromOption(resizerClassName);
}
if (resizerStyle !== undefined) {
tmp.resizerStyle = Caml_option.valFromOption(resizerStyle);
}
if (step !== undefined) {
tmp.step = Caml_option.valFromOption(step);
}
var tmp$6 = Belt_Option.map(split, encodeSplit);
if (tmp$6 !== undefined) {
tmp.split = Caml_option.valFromOption(tmp$6);
}
var props = tmp;
return ReasonReact.wrapJsForReason(ReactSplitPane.default, props, children);
function makeProps(defaultSize, maxSize, minSize, paneStyle, pane1Style, pane2Style, primary, resizerStyle, step, split, paneClassName, pane1ClassName, pane2ClassName, resizerClassName, onChange, onDragFinished, children) {
var partial_arg = Belt_Option.map(split, encodeSplit);
var partial_arg$1 = Belt_Option.map(primary, encodePrimary);
var partial_arg$2 = Belt_Option.map(onDragFinished, wrapEventHandler);
var partial_arg$3 = Belt_Option.map(onChange, wrapEventHandler);
var partial_arg$4 = Belt_Option.map(minSize, encodeSize);
var partial_arg$5 = Belt_Option.map(defaultSize, encodeSize);
return (function (param, param$1) {
var tmp = {
children: children
};
if (partial_arg$5 !== undefined) {
tmp.defaultSize = Caml_option.valFromOption(partial_arg$5);
}
if (maxSize !== undefined) {
tmp.maxSize = Caml_option.valFromOption(maxSize);
}
if (partial_arg$4 !== undefined) {
tmp.minSize = Caml_option.valFromOption(partial_arg$4);
}
if (partial_arg$3 !== undefined) {
tmp.onChange = Caml_option.valFromOption(partial_arg$3);
}
if (partial_arg$2 !== undefined) {
tmp.onDragFinished = Caml_option.valFromOption(partial_arg$2);
}
if (paneClassName !== undefined) {
tmp.paneClassName = Caml_option.valFromOption(paneClassName);
}
if (paneStyle !== undefined) {
tmp.paneStyle = Caml_option.valFromOption(paneStyle);
}
if (pane1ClassName !== undefined) {
tmp.pane1ClassName = Caml_option.valFromOption(pane1ClassName);
}
if (pane1Style !== undefined) {
tmp.pane1Style = Caml_option.valFromOption(pane1Style);
}
if (pane2ClassName !== undefined) {
tmp.pane2ClassName = Caml_option.valFromOption(pane2ClassName);
}
if (pane2Style !== undefined) {
tmp.pane2Style = Caml_option.valFromOption(pane2Style);
}
if (partial_arg$1 !== undefined) {
tmp.primary = Caml_option.valFromOption(partial_arg$1);
}
if (resizerClassName !== undefined) {
tmp.resizerClassName = Caml_option.valFromOption(resizerClassName);
}
if (resizerStyle !== undefined) {
tmp.resizerStyle = Caml_option.valFromOption(resizerStyle);
}
if (step !== undefined) {
tmp.step = Caml_option.valFromOption(step);
}
if (partial_arg !== undefined) {
tmp.split = Caml_option.valFromOption(partial_arg);
}
if (param !== undefined) {
tmp.key = Caml_option.valFromOption(param);
}
return tmp;
});
}
var make = ReactSplitPane.default;
exports.make = make;
/* ReasonReact Not a pure module */
exports.makeProps = makeProps;
/* make Not a pure module */
{
"name": "@ryb73/bs-react-split-pane",
"version": "0.1.1",
"version": "0.2.0",
"description": "Bucklescript bindings for react-split-pane",

@@ -40,3 +40,3 @@ "main": "index.js",

"devDependencies": {
"@babel/core": "^7.4.4",
"@babel/core": "^7.4.5",
"@ryb73/bs-storybook": "0.1.1",

@@ -49,4 +49,4 @@ "@storybook/addon-actions": "5.0.11",

"babel-loader": "^8.0.6",
"webpack": "^4.31.0"
"webpack": "^4.32.2"
}
}

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