Moving towards multiple register parsers, to handle more exotic register types
This commit is contained in:
@@ -74,12 +74,6 @@ export default function RegisterBrowser({ registers }: RegisterBrowserProps) {
|
||||
register.description.toLowerCase().includes(searchTerm.toLowerCase())
|
||||
);
|
||||
|
||||
const getDefaultActiveKey = (register: Register) => {
|
||||
if (register.common) return 'common';
|
||||
if (register.read) return 'read';
|
||||
if (register.write) return 'write';
|
||||
return '';
|
||||
};
|
||||
|
||||
return (
|
||||
<Container fluid>
|
||||
@@ -92,12 +86,9 @@ export default function RegisterBrowser({ registers }: RegisterBrowserProps) {
|
||||
/>
|
||||
</Form.Group>
|
||||
<Row>
|
||||
{filteredRegisters.map(register => {
|
||||
const defaultActiveKey = getDefaultActiveKey(register);
|
||||
return (
|
||||
<RegisterDetail key={register.hex_address} register={register} defaultActiveKey={defaultActiveKey} />
|
||||
);
|
||||
})}
|
||||
{filteredRegisters.map(register => (
|
||||
<RegisterDetail key={register.hex_address} register={register} />
|
||||
))}
|
||||
</Row>
|
||||
</Container>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user