bfa0c6e1ea
* initial version of the advanced tab * added registered nodes * added fine grain open id connect configuration * added open id connect compatibility section * added advanced section * added backend * fixed type * renamed 'advanced' to advancedtab to prevent strange add of '/index.js' by snowpack * fixed storybook stories * change '_' to '-' because '_' is also used * fix spacing buttons * stop passing the form * cypress test for advanced tab * more tests * saml section * changed to use NumberInput * added authetnication flow override * fixed merge error * updated text and added link to settings tab * fixed test * added filter on flows and better reset * added now mandetory error handler * added sorting * Revert "changed to use NumberInput" This reverts commit 7829f2656ae8fc8ed4a4a6b1c4b1961241a09d8e. * allow users to put empty string as value * already on detail page after save * fixed merge error
23 lines
624 B
TypeScript
23 lines
624 B
TypeScript
import React from "react";
|
|
import { useTranslation } from "react-i18next";
|
|
import { ActionGroup, Button } from "@patternfly/react-core";
|
|
|
|
type SaveResetProps = {
|
|
name: string;
|
|
save: () => void;
|
|
reset: () => void;
|
|
};
|
|
|
|
export const SaveReset = ({ name, save, reset }: SaveResetProps) => {
|
|
const { t } = useTranslation();
|
|
return (
|
|
<ActionGroup>
|
|
<Button data-testid={name + "Save"} variant="tertiary" onClick={save}>
|
|
{t("common:save")}
|
|
</Button>
|
|
<Button data-testid={name + "Reload"} variant="link" onClick={reset}>
|
|
{t("common:reload")}
|
|
</Button>
|
|
</ActionGroup>
|
|
);
|
|
};
|