Lint and format src/compiler/compile/render_ssr/handlers/shared/get_slot_scope.js

pull/8569/head
Simon Holthausen 3 years ago
parent 3e6704e601
commit 6f7d19c880

@ -3,24 +3,19 @@
* @returns {import("C:/repos/svelte/svelte/node_modules/.pnpm/@types+estree@1.0.0/node_modules/@types/estree/index").ObjectPattern} * @returns {import("C:/repos/svelte/svelte/node_modules/.pnpm/@types+estree@1.0.0/node_modules/@types/estree/index").ObjectPattern}
*/ */
export function get_slot_scope(lets) { export function get_slot_scope(lets) {
if (lets.length === 0) if (lets.length === 0) return null;
return null; return {
return { type: 'ObjectPattern',
type: 'ObjectPattern', properties: lets.map((l) => {
properties: lets.map((l) => { return {
return { type: 'Property',
type: 'Property', kind: 'init',
kind: 'init', method: false,
method: false, shorthand: false,
shorthand: false, computed: false,
computed: false, key: l.name,
key: l.name, value: l.value || l.name
value: l.value || l.name };
}; })
}) };
};
} }

Loading…
Cancel
Save