feat(e2e): add data-testids to components
This commit is contained in:
@@ -6,13 +6,21 @@ import React, { ReactNode, useEffect } from "react";
|
||||
interface Props {
|
||||
text?: string;
|
||||
children: ReactNode;
|
||||
"data-testid"?: string;
|
||||
}
|
||||
|
||||
export default function CenteredForm({ text, children }: Props) {
|
||||
export default function CenteredForm({
|
||||
text,
|
||||
children,
|
||||
"data-testid": dataTestId,
|
||||
}: Props) {
|
||||
const { settings } = useLocalSettingsStore();
|
||||
|
||||
return (
|
||||
<div className="absolute top-0 bottom-0 left-0 right-0 flex justify-center items-center p-5">
|
||||
<div
|
||||
className="absolute top-0 bottom-0 left-0 right-0 flex justify-center items-center p-5"
|
||||
data-testid={dataTestId}
|
||||
>
|
||||
<div className="m-auto flex flex-col gap-2 w-full">
|
||||
{settings.theme ? (
|
||||
<Image
|
||||
|
||||
@@ -38,7 +38,7 @@ export default function MainLayout({ children }: Props) {
|
||||
<AnnouncementBar toggleAnnouncementBar={toggleAnnouncementBar} />
|
||||
) : undefined}
|
||||
|
||||
<div className="flex">
|
||||
<div className="flex" data-testid="dashboard-wrapper">
|
||||
<div className="hidden lg:block">
|
||||
<Sidebar
|
||||
className={`fixed ${showAnnouncement ? "top-10" : "top-0"}`}
|
||||
|
||||
Reference in New Issue
Block a user