import React from 'react'; import styled from 'styled-components'; const CustomRow = ({ row }) => { const { config_name, config_type, state, onClick } = row; return ( onClick(config_type, config_name)}>

{config_name}

{config_type}

{state}

); }; const stateStyle = (state) => { let style = { display: 'inline-flex', padding: '0 10px', borderRadius: '12px', height: '24px', alignItems: 'center', fontWeight: '500', }; if (state === 'Only in DB') { style.backgroundColor = '#cbf2d7'; style.color = '#1b522b'; } if (state === 'Only in sync dir') { style.backgroundColor = '#f0cac7'; style.color = '#3d302f'; } if (state === 'Different') { style.backgroundColor = '#e8e6b7'; style.color = '#4a4934'; } return style; }; export default CustomRow