UNPKG

lesca-atobtoa

Version:

encode / decode data to base64

39 lines (35 loc) 833 B
import { Button, ButtonGroup } from '@mui/material'; import { useEffect } from 'react'; import Code from '../components/code'; import { name } from '../config'; const codes = [ { title: '1. Installation', code: `npm install ${name} --save`, type: 'text', }, { title: '2. Usage', code: `import { toBase64, toJson } from 'lesca-atobtoa'; const Data = { name: 'james', age: '18' }; const base64 = toBase64(Data); // base64 const json = toJson(base64); // back to data `, type: 'text', }, ]; const Usage = () => { useEffect(() => {}, []); return ( <div className='Usage'> <h2>Usage</h2> {codes.map((e) => ( <div key={e.title}> <h3>{e.title}</h3> <Code code={e.code} theme={e.type} /> </div> ))} </div> ); }; export default Usage;