Socket
Socket
Sign inDemoInstall

@beisen-platform/dropdown-list

Package Overview
Dependencies
8
Maintainers
1
Versions
37
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.21 to 1.0.22

1

examples/bug/index.js

@@ -21,2 +21,3 @@ import React from 'react'

"lablePos": true,
'sortDataActive': true,
"cmp_id": "bce4ff42-013a-4512-b260-1dd3e62dc89c",

@@ -23,0 +24,0 @@ "hasClosebtn": true,

@@ -94,2 +94,3 @@ import "core-js/modules/es6.function.name";

var selectDate = _this.state.selectDate;
if (_this.props.sortDataActive) selectDate = _this.state.sortData;
selectDate = selectDate.filter(function (it) {

@@ -115,2 +116,5 @@ return item.value != it.value;

keepActive: false,
sortData: props.children.filter(function (item) {
return item.isChecked;
}),
children: props.children,

@@ -143,2 +147,5 @@ selectDate: props.children.filter(function (item) {

return item.isChecked;
}),
sortData: nextProps.children.filter(function (item) {
return item.isChecked;
})

@@ -172,2 +179,3 @@ });

var children = this.state.children;
if (this.props.sortDataActive) selectDate = this.state.sortData;
children.map(function (item, index) {

@@ -194,3 +202,4 @@ item.isChecked = false;

selectDate: val,
keepActive: false
keepActive: false,
sortData: sortData
});

@@ -276,4 +285,12 @@ self.props.onClick && self.props.onClick(event, event.target, val, sortData);

sideTip = _this$props.sideTip,
hideTitleTip = _this$props.hideTitleTip;
var oriData = this.state.selectDate;
hideTitleTip = _this$props.hideTitleTip,
sortDataActive = _this$props.sortDataActive;
var oriData;
if (sortDataActive) {
oriData = this.state.sortData;
} else {
oriData = this.state.selectDate;
}
oriData.map(function (item, index) {

@@ -280,0 +297,0 @@ item['value'] = item.value, item['name'] = item.text, item['isActive'] = item.isActive, item['tipText'] = item.tipText, item['isChecked'] = item.isChecked;

2

package.json
{
"name": "@beisen-platform/dropdown-list",
"version": "1.0.21",
"version": "1.0.22",
"description": "表单下拉选择器,多选或单选,可直接用于表单中",

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

@@ -22,2 +22,3 @@ import React, { Component } from 'react';

keepActive: false,
sortData: props.children.filter((item) => item.isChecked),
children: props.children,

@@ -38,3 +39,4 @@ selectDate: props.children.filter((item) => item.isChecked),

children: nextProps.children,
selectDate: nextProps.children.filter((item) => item.isChecked)
selectDate: nextProps.children.filter((item) => item.isChecked),
sortData: nextProps.children.filter((item) => item.isChecked)
});

@@ -62,2 +64,3 @@ }

let children = this.state.children;
if(this.props.sortDataActive) selectDate = this.state.sortData;
children.map((item, index) => {

@@ -80,3 +83,3 @@ item.isChecked = false;

if (typeof val == 'object' && val.constructor == Array) {
self.setState({ selectDate: val, keepActive: false });
self.setState({ selectDate: val, keepActive: false, sortData: sortData });
self.props.onClick && self.props.onClick(event, event.target, val, sortData);

@@ -183,2 +186,3 @@ self.props.onChange && self.props.onChange(event, event.target, val, sortData);

let selectDate = this.state.selectDate;
if(this.props.sortDataActive) selectDate = this.state.sortData;
selectDate = selectDate.filter((it) => item.value != it.value);

@@ -219,5 +223,12 @@ this.setState({ selectDate: selectDate });

sideTip,
hideTitleTip
hideTitleTip,
sortDataActive
} = this.props;
let oriData = this.state.selectDate;
let oriData
if(sortDataActive){
oriData= this.state.sortData;
} else {
oriData = this.state.selectDate;
}
oriData.map((item, index) => {

@@ -224,0 +235,0 @@ (item['value'] = item.value),

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc