feat: added tooltip to buttons

This commit is contained in:
janvi01
2023-10-02 11:47:52 +05:30
parent 5708153798
commit d3e89e6014
5 changed files with 8 additions and 0 deletions

View File

@@ -100,6 +100,7 @@ export default function Details() {
{isAdmin && (
<IconButton
aria-label="Edit description"
title="Edit"
onClick={() => {
setEditDescription(!editDescription);
}}
@@ -147,6 +148,7 @@ export default function Details() {
{isAdmin && (
<IconButton
aria-label="Edit details"
title="Edit"
onClick={() => {
setEditDetails(!editDetails);
}}

View File

@@ -114,6 +114,7 @@ export default function SideDrawer() {
<IconButton
onClick={() => setSideDrawer(RESET)}
aria-label="Close"
title="Close"
>
<CloseIcon />
</IconButton>

View File

@@ -53,6 +53,7 @@ export default function ActionsMenu({
<IconButton
aria-label="Actions…"
id="table-settings-actions-button"
title="Actions menu"
aria-controls="table-settings-actions-menu"
aria-haspopup="true"
aria-expanded={open ? "true" : undefined}

View File

@@ -58,6 +58,7 @@ export default function DeleteMenu({ clearDialog, data }: IDeleteMenuProps) {
<IconButton
aria-label="Delete table…"
id="table-settings-delete-button"
title="Delete menu"
aria-controls="table-settings-delete-menu"
aria-haspopup="true"
aria-expanded={open ? "true" : undefined}

View File

@@ -139,6 +139,7 @@ export default function TablesPage() {
{userRoles.includes("ADMIN") && (
<IconButton
aria-label="Edit table"
title="Edit table"
onClick={() =>
openTableSettingsDialog({ mode: "update", data: table })
}
@@ -151,6 +152,7 @@ export default function TablesPage() {
onChange={handleFavorite(table.id)}
checked={favorites.includes(table.id)}
icon={<FavoriteBorderIcon />}
title="Favorite"
checkedIcon={
<Zoom in>
<FavoriteIcon />
@@ -163,6 +165,7 @@ export default function TablesPage() {
/>
<IconButton
aria-label="Table information"
title="Table information"
size={view === "list" ? "large" : undefined}
component={Link}
to={`${getLink(table)}#sideDrawer="table-information"`}