mirror of
https://github.com/withastro/astro.git
synced 2024-12-16 21:46:22 -05:00
15 lines
319 B
JavaScript
15 lines
319 B
JavaScript
|
import SvelteWrapper from './Wrapper.svelte';
|
||
|
|
||
|
export default (target) => {
|
||
|
return (component, props, children) => {
|
||
|
delete props['class'];
|
||
|
try {
|
||
|
new SvelteWrapper({
|
||
|
target,
|
||
|
props: { __astro_component: component, __astro_children: children, ...props },
|
||
|
hydrate: true,
|
||
|
});
|
||
|
} catch (e) {}
|
||
|
};
|
||
|
};
|