1.0.7 • Published 6 years ago

react-as-component v1.0.7

Weekly downloads
19
License
ISC
Repository
-
Last release
6 years ago

How to install

npm i react-as-component

How to use

import AsComponent from 'react-as-component';

function MyDivFromAsComponent (){
  return <AsComponent as={"div"}>...</AsComponent>;
}

Examples

Example button, which can be link

import AsComponent from 'react-as-component';

function MyButton({ asLink = false,  value = "" }) {
  return <AsComponent as={asLink ? 'a' : 'button'}>{value}</AsComponent>;
}

or Link from react-router-dom

import { Link } from 'react-router-dom';
import AsComponent from 'react-as-component';

function MyButton({ asLink = false, value = "" }) {
  return <AsComponent as={asLink ? Link : 'button'}>{value}</AsComponent>;
}
1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.3

6 years ago

1.0.0

6 years ago