🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

svelte-forms-lib

Package Overview
Dependencies
Maintainers
1
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

svelte-forms-lib - npm Package Compare versions

Comparing version

to
1.0.2-beta

100

build/index.js

@@ -1153,2 +1153,95 @@ 'use strict';

/* lib/components/Select.svelte generated by Svelte v3.16.5 */
function create_fragment$2(ctx) {
let select;
let current;
let dispose;
const default_slot_template = /*$$slots*/ ctx[6].default;
const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[5], null);
let select_levels = [
{ name: /*name*/ ctx[0] },
{ value: /*$form*/ ctx[1][/*name*/ ctx[0]] },
/*$$props*/ ctx[4]
];
let select_data = {};
for (let i = 0; i < select_levels.length; i += 1) {
select_data = assign(select_data, select_levels[i]);
}
return {
c() {
select = element("select");
if (default_slot) default_slot.c();
set_attributes(select, select_data);
dispose = [
listen(select, "change", /*handleChange*/ ctx[3]),
listen(select, "blur", /*handleChange*/ ctx[3])
];
},
m(target, anchor) {
insert(target, select, anchor);
if (default_slot) {
default_slot.m(select, null);
}
current = true;
},
p(ctx, [dirty]) {
if (default_slot && default_slot.p && dirty & /*$$scope*/ 32) {
default_slot.p(get_slot_context(default_slot_template, ctx, /*$$scope*/ ctx[5], null), get_slot_changes(default_slot_template, /*$$scope*/ ctx[5], dirty, null));
}
set_attributes(select, get_spread_update(select_levels, [
dirty & /*name*/ 1 && ({ name: /*name*/ ctx[0] }),
dirty & /*$form, name*/ 3 && ({ value: /*$form*/ ctx[1][/*name*/ ctx[0]] }),
dirty & /*$$props*/ 16 && /*$$props*/ ctx[4]
]));
},
i(local) {
if (current) return;
transition_in(default_slot, local);
current = true;
},
o(local) {
transition_out(default_slot, local);
current = false;
},
d(detaching) {
if (detaching) detach(select);
if (default_slot) default_slot.d(detaching);
run_all(dispose);
}
};
}
function instance$2($$self, $$props, $$invalidate) {
let $form;
let { name } = $$props;
const { form, handleChange } = getContext(key);
component_subscribe($$self, form, value => $$invalidate(1, $form = value));
let { $$slots = {}, $$scope } = $$props;
$$self.$set = $$new_props => {
$$invalidate(4, $$props = assign(assign({}, $$props), exclude_internal_props($$new_props)));
if ("name" in $$new_props) $$invalidate(0, name = $$new_props.name);
if ("$$scope" in $$new_props) $$invalidate(5, $$scope = $$new_props.$$scope);
};
$$props = exclude_internal_props($$props);
return [name, $form, form, handleChange, $$props, $$scope, $$slots];
}
class Select extends SvelteComponent {
constructor(options) {
super();
init(this, options, instance$2, create_fragment$2, safe_not_equal, { name: 0 });
}
}
/* lib/components/ErrorMessage.svelte generated by Svelte v3.16.5 */

@@ -1187,3 +1280,3 @@

function create_fragment$2(ctx) {
function create_fragment$3(ctx) {
let if_block_anchor;

@@ -1224,3 +1317,3 @@ let if_block = /*$errors*/ ctx[1][/*name*/ ctx[0]] && create_if_block(ctx);

function instance$2($$self, $$props, $$invalidate) {
function instance$3($$self, $$props, $$invalidate) {
let $errors;

@@ -1243,3 +1336,3 @@ let { name } = $$props;

super();
init(this, options, instance$2, create_fragment$2, safe_not_equal, { name: 0 });
init(this, options, instance$3, create_fragment$3, safe_not_equal, { name: 0 });
}

@@ -1251,2 +1344,3 @@ }

exports.Form = Form;
exports.Select = Select;
exports.createForm = createForm;
export { createForm } from "./createForm";
export { default as Form } from "./components/Form.svelte";
export { default as Field } from "./components/Field.svelte";
export { default as Select } from "./components/Select.svelte";
export { default as ErrorMessage } from "./components/ErrorMessage.svelte";

2

package.json
{
"name": "svelte-forms-lib",
"version": "1.0.1",
"version": "1.0.2-beta",
"description": "Svelte forms lib - A lightweight library for managing forms in Svelte v3",

@@ -5,0 +5,0 @@ "scripts": {

Sorry, the diff of this file is not supported yet