Add extension point for repository creators (#1657)

Adds an extension point for repository creator such as repository create, repository import or repository mirror.
This commit is contained in:
Sebastian Sdorra
2021-05-14 09:15:35 +02:00
committed by GitHub
parent 640a270e1d
commit 8e16fa11c9
19 changed files with 428 additions and 223 deletions

View File

@@ -23,15 +23,15 @@
*/
import React, { FC, useState } from "react";
import { InputField, Textarea } from "@scm-manager/ui-components";
import { Repository } from "@scm-manager/ui-types";
import { RepositoryCreation } from "@scm-manager/ui-types";
import { useTranslation } from "react-i18next";
import * as validator from "./form/repositoryValidation";
type Props = {
repository: Repository;
onChange: (repository: Repository) => void;
disabled: boolean;
repository: RepositoryCreation;
onChange: (repository: RepositoryCreation) => void;
setValid: (valid: boolean) => void;
disabled?: boolean;
};
const RepositoryInformationForm: FC<Props> = ({ repository, onChange, disabled, setValid }) => {