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

zzc-design-mobile

Package Overview
Dependencies
Maintainers
1
Versions
104
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

zzc-design-mobile - npm Package Compare versions

Comparing version 3.0.3 to 3.0.4

lib/Form/components/context.js

10

lib/Button/components/button.js

@@ -91,3 +91,4 @@ 'use strict';

activeClassName = _props.activeClassName,
onClick = _props.onClick;
onClick = _props.onClick,
htmlType = _props.htmlType;

@@ -109,3 +110,7 @@ var btnClassNames = '';

{ activeStyle: activeStyle ? activeStyle : {}, activeClassName: this.setActiveClassName(activeClassName, type), disabled: inactive || disabled },
_react2.default.createElement(
htmlType ? _react2.default.createElement(
'button',
{ type: htmlType, className: btnClassNames, style: style, onClick: onClick },
children
) : _react2.default.createElement(
'div',

@@ -130,2 +135,3 @@ { className: btnClassNames, style: style, onClick: onClick },

type: 'default',
htmlType: null,
onClick: function onClick() {},

@@ -132,0 +138,0 @@

11

lib/index.js

@@ -6,3 +6,3 @@ 'use strict';

});
exports.Prompt = exports.Input = exports.Select = exports.EasyCalculator = exports.FullModal = exports.TouchFeedback = exports.Animate = exports.ImageView = exports.Loading = exports.DatePicker = exports.Picker = exports.Tabs = exports.Popup = exports.Modal = exports.Alert = exports.Card2 = exports.Card = exports.List = exports.Button = exports.Dialog = exports.Icon = exports.Toast = undefined;
exports.Form = exports.Prompt = exports.Input = exports.Select = exports.EasyCalculator = exports.FullModal = exports.TouchFeedback = exports.Animate = exports.ImageView = exports.Loading = exports.DatePicker = exports.Picker = exports.Tabs = exports.Popup = exports.Modal = exports.Alert = exports.Card2 = exports.Card = exports.List = exports.Button = exports.Dialog = exports.Icon = exports.Toast = undefined;

@@ -207,4 +207,13 @@ var _Toast = require('./Toast');

var _Form = require('./Form');
Object.defineProperty(exports, 'Form', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_Form).default;
}
});
require('./style/reset.css');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -60,11 +60,33 @@ 'use strict';

(0, _createClass3.default)(Input, [{
key: 'componentDidMount',
value: function componentDidMount() {
// 渲染完成后,需要通知form组件记录value,完成数据绑定
var _props = this.props,
id = _props.id,
value = _props.value,
_zds_form_initValue = _props._zds_form_initValue,
setFormItemId = _props.setFormItemId,
formOpt = _props.formOpt;
if (_zds_form_initValue && (0, _typeof.isFunction)(_zds_form_initValue)) {
_zds_form_initValue(id, value, formOpt);
}
if (setFormItemId && (0, _typeof.isFunction)(setFormItemId)) {
setFormItemId(id);
}
}
}, {
key: 'createInput',
value: function createInput() {
var _props = this.props,
prefixCls = _props.prefixCls,
className = _props.className,
htmlType = _props.htmlType,
_onChange = _props.onChange,
_onBlur = _props.onBlur,
_onFocus = _props.onFocus;
var _props2 = this.props,
prefixCls = _props2.prefixCls,
className = _props2.className,
htmlType = _props2.htmlType,
_onChange = _props2.onChange,
_onBlur = _props2.onBlur,
_onFocus = _props2.onFocus,
formInputOnChange = _props2.formInputOnChange,
formInputOnBlur = _props2.formInputOnBlur,
formInputOnFocus = _props2.formInputOnFocus,
formOpt = _props2.formOpt;

@@ -76,12 +98,25 @@ var inputClassName = (0, _classnames2.default)(prefixCls, className);

delete newProps.htmlType;
// 清楚一些托管到form中传入的的props
delete newProps._zds_form_initValue;
delete newProps.formOpt;
delete newProps.formInputOnChange;
delete newProps.formInputOnBlur;
delete newProps.formInputOnFocus;
delete newProps.setFormItemId;
return _react2.default.createElement('input', (0, _extends3.default)({}, newProps, { onChange: function onChange(e) {
if (_onChange && (0, _typeof.isFunction)(_onChange)) {
if (formInputOnChange && (0, _typeof.isFunction)(formInputOnChange)) {
formInputOnChange(e.target.value, formOpt || null);
} else if (_onChange && (0, _typeof.isFunction)(_onChange)) {
_onChange(e);
}
}, onBlur: function onBlur(e) {
if (_onBlur && (0, _typeof.isFunction)(_onBlur)) {
if (formInputOnBlur && (0, _typeof.isFunction)(formInputOnBlur)) {
formInputOnBlur(formOpt || null);
} else if (_onBlur && (0, _typeof.isFunction)(_onBlur)) {
_onBlur(e);
}
}, onFocus: function onFocus(e) {
if (_onFocus && (0, _typeof.isFunction)(_onFocus)) {
if (formInputOnFocus && (0, _typeof.isFunction)(formInputOnFocus)) {
formInputOnFocus(formOpt || null);
} else if (_onFocus && (0, _typeof.isFunction)(_onFocus)) {
_onFocus(e);

@@ -88,0 +123,0 @@ }

{
"name": "zzc-design-mobile",
"name_cn": "租租车主流程UI规范",
"version": "3.0.3",
"version": "3.0.4",
"description": "",

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

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