pull/9801/head
Rich Harris 3 years ago
parent cbcc8e77c1
commit 26ef02d55d

@ -1196,16 +1196,14 @@ export function bind_property(property, event_name, type, dom, get_value, update
* @returns {void} * @returns {void}
*/ */
export function bind_prop(props, prop, value) { export function bind_prop(props, prop, value) {
/** @param {V | null} value */ const desc = get_descriptor(props, prop);
const update = (value) => {
if (get_descriptor(props, prop)?.set !== undefined) { if (desc && desc.set) {
props[prop] = value; props[prop] = value;
} render_effect(() => () => {
}; props[prop] = null;
update(value); });
render_effect(() => () => { }
update(null);
});
} }
/** /**

Loading…
Cancel
Save