diff --git a/react-advanced-tag1/src/common/components/ComponentWrapper/ComponentWrapper.tsx b/react-advanced-tag1/src/common/components/ComponentWrapper/ComponentWrapper.tsx index 6ec464b..48f64fd 100644 --- a/react-advanced-tag1/src/common/components/ComponentWrapper/ComponentWrapper.tsx +++ b/react-advanced-tag1/src/common/components/ComponentWrapper/ComponentWrapper.tsx @@ -2,17 +2,20 @@ import './ComponentWrapper.css' interface ComponentWrapperProps { title?: string + description?: string children: React.ReactNode } export default function ComponentWrapper({ children, title, + description, }: ComponentWrapperProps): React.ReactElement { console.log('ComponentWrapper rendered:', title) return ( -
+
{title &&

{title}

} + {description &&

{description}

}
{children}
-
+ ) } diff --git a/react-advanced-tag1/src/common/components/exercises/UserEffect.tsx b/react-advanced-tag1/src/common/components/exercises/UserEffect.tsx index 87a60a9..621d061 100644 --- a/react-advanced-tag1/src/common/components/exercises/UserEffect.tsx +++ b/react-advanced-tag1/src/common/components/exercises/UserEffect.tsx @@ -57,8 +57,6 @@ export default function UserEffect() { return (
-

users Effect Exercise

- {userId === 0 &&

Please select a user

} {loading || userId === 0 ? (

Loading...

diff --git a/react-advanced-tag1/src/common/components/exercises/UserOverview.tsx b/react-advanced-tag1/src/common/components/exercises/UserOverview.tsx index 2a1752f..2dc9848 100644 --- a/react-advanced-tag1/src/common/components/exercises/UserOverview.tsx +++ b/react-advanced-tag1/src/common/components/exercises/UserOverview.tsx @@ -21,7 +21,6 @@ export function UserOverview() { } return (
-

User Overview