@iqvizyonui/react-tabster
v9.26.18
Published
Utilities for focus management and facade for tabster
Downloads
924
Readme
@iqvizyonui/react-tabster
Tabster components for Iqvizyon UI React
Library for focus management that leverages tabster.
The API currently only supports declarative data-* attributes that are returned using the exported react hooks:
import * as React from 'react';
import { useArrowNavigationGroup } from '@iqvizyonui/react-tabster';
const Item: React.FC = ({ children }) => <div tabIndex={0}>Item</div>;
const ArrowNavigationExample: React.FC = ({ children }) => {
const attrs = useArrowNavigationGroup({ circular: true });
return (
<div {...attrs}>
<Item />
<Item />
<Item />
<Item />
<Item />
<Item />
</div>
);
};
const App: React.FC = () => {
return <ArrowNavigationExample />;
};