Skip to content

muhammeddeniz/react-custom-elements

Repository files navigation

react-custom-elements


npm install react-custom-elements


Buttons

Test Image 1 Test Image 1 Test Image 1 Test Image 1

Button elements with props

import { Button } form 'react-custom-elements';

const App = () => {
    return(
        <>
            <Button primary>defuult</Button>
            <Button secondary>text</Button>
            <Button outline></Button>
            <Button dark></Button>
        </>
    )
}

You can use all events of button

For example click event

import { Button } form 'react-custom-elements';

const App = () => {
    return(
        <>
            <Button
            onClick={()=> alert('clicked  ')}
            primary>defuult</Button>

        </>
    )
}



Input

primary

Test Image 1

secondary

Test Image 1


import { Input } form 'react-custom-elements';

const App = () => {
    return(
        <>
            <Input primary></Input>
            <Input secondary></Input>
        </>
    )
}

You can use all input props with it

import { Input } form 'react-custom-elements';

const App = () => {
    return(
        <>
            <Input onChange={(e) => console.log(e.target.value)} secondary></Input>
        </>
    )
}

Props initial value
width 260px
height 20px
...props all props of input


CheckBox

Test Image 1 Test Image 1


import { CheckBox } form 'react-custom-elements';

const App = () => {
    return(
        <>
            <CheckBox ></CheckBox>
        </>
    )
}

get check value

import React, {useState} from 'react';
import { CheckBox } form 'react-custom-elements';

const App = () => {

    const [val, setVal] = useState(false);

    return(
        <>
            <CheckBox setClick={setVal}></CheckBox>
        </>
    )
}

Now checkbox value in val variable


Props initial value
w 24px
h 24px
color #111
bg #111
borderRadius 999px


Dropdown

Test Image 1 Test Image 1


import { Dropdown } form 'react-custom-elements';

const App = () => {
    return(
        <>
            <Dropdown selections=['1', '2', '3']></Dropdown>
        </>
    )
}

get dropdown selected value

import React, {useState} from 'react';
import { Dropdown } form 'react-custom-elements';

const App = () => {

    const [SelectedValue, setSelectedValue] = useState(false);

    return(
        <>
            <Dropdown select={setSelectedValue}></Dropdown>
        </>
    )
}

in SelectedValue we have our selected value


Props initial value Type Example
selections none array ['1', '2', '3']

About

react custom elements

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published