0.0.10 • Published 5 months ago

svelte-cross-frameworks v0.0.10

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

svelte-cross-frameworks

Wrapper your Svelte component to React/Vue component

🔥 Features

  • Bind the svelte component to the React/Vue world easily.
  • Pass the reactive data as props to the svelte component.
  • Listen to the events emitted from the svelte component.
    • Use onXXX as the event callback by convention.
  • Access svelte instance through ref.
  • Typescript powered.

🧩 Installation

yarn add svelte-cross-frameworks (or npm/pnpm)

👇 Usage

import { createReactComponent, createVueComponent } from 'svelte-cross-frameworks'
import AwesomeSvelteComponent from './AwesomeSvelteComponent.svelte'

export const AwesomeSvelteComponentReact = createReactComponent(AwesomeSvelteComponent)
export const AwesomeSvelteComponentVue = createVueComponent(AwesomeSvelteComponent)