Skip to content

Latest commit

 

History

History
62 lines (37 loc) · 1.4 KB

README.md

File metadata and controls

62 lines (37 loc) · 1.4 KB

Vuera in TypeScript

This is the vuera lib from akxcv (amazing effort man!). Check it Vuera GH.

Due to inactivity in vuera part, I've decided to move forward with vuera-ts and maintain it for my professional work.

Usage

Check ./webpack_vue2 example. I prefer to control myself how files are loaded, so the project is a simple vue2 project build from scratch using webpack v5 . In a nutshell:

Install

yarn add vuera-ts

Usage

import { ReactInVue } from "vuera-ts";
import { TestComp } from "./react_ui";

const TestCompInVue = ReactInVue(TestComp);

Then you can use TestCompInVue in your Vue component. Register it in Vue.components then add it to your template like so:

<TestCompInVue foo="bar from Vue">
    This is a children from Vue - it updates on Hot Reload! :D
</TestCompInVue>

Library specific

Clone the project

git clone git@github.com:tachyon-ops/react_vue_ts.git

Install lib

yarn

Build

yarn build

Publish

yarn publish

TODO

  • Setup webpack_vue3 example
  • Setup webpack_react example
  • Check if Vue in react works (I am not very motivated to do it)

Contributors

I really enjoy people recognizing others. Therefore, whoever contributes to our project will have a mention here :) I am very grateful!