diff --git a/src/panel/components/PropView.tsx b/src/panel/components/PropView.tsx
index 70c283a..5bdf287 100644
--- a/src/panel/components/PropView.tsx
+++ b/src/panel/components/PropView.tsx
@@ -124,7 +124,7 @@ export function PropView(): React.ReactElement {
diff --git a/src/panel/components/SelectedBrickToolbar.tsx b/src/panel/components/SelectedBrickToolbar.tsx
index 4b85518..8f91948 100644
--- a/src/panel/components/SelectedBrickToolbar.tsx
+++ b/src/panel/components/SelectedBrickToolbar.tsx
@@ -6,7 +6,7 @@ import { useSelectedBrickContext } from "../libs/SelectedBrickContext";
import { useEvalOptions } from "../libs/useEvalOptions";
export function SelectedBrickToolbar(): React.ReactElement {
- const { selectedBrick } = useSelectedBrickContext();
+ const { selectedBrick, setSelectedBrick } = useSelectedBrickContext();
const evalOptions = useEvalOptions();
const handleInspectElement = React.useCallback((): void => {
@@ -23,6 +23,10 @@ export function SelectedBrickToolbar(): React.ReactElement {
);
}, [evalOptions, selectedBrick]);
+ const handleRefreshBrickInfo = React.useCallback(() => {
+ setSelectedBrick({ ...selectedBrick });
+ }, [selectedBrick, setSelectedBrick]);
+
return (
{selectedBrick && (
@@ -36,6 +40,9 @@ export function SelectedBrickToolbar(): React.ReactElement {
{selectedBrick.tagName}
+
+
+