apply prettier, removed flow related config and added tsconfig

This commit is contained in:
Sebastian Sdorra
2019-10-20 18:02:52 +02:00
parent 0e017dcadd
commit 490418d06e
231 changed files with 5771 additions and 30386 deletions

View File

@@ -1,6 +1,6 @@
import React from 'react';
import { translate } from 'react-i18next';
import { Checkbox } from '@scm-manager/ui-components';
import React from "react";
import { translate } from "react-i18next";
import { Checkbox } from "@scm-manager/ui-components";
type Props = {
permission: string;
@@ -13,20 +13,20 @@ type Props = {
class PermissionCheckbox extends React.Component<Props> {
render() {
const { t, permission, checked, onChange, disabled } = this.props;
const key = permission.split(':').join('.');
const key = permission.split(":").join(".");
return (
<Checkbox
name={permission}
label={this.translateOrDefault(
'permissions.' + key + '.displayName',
key,
"permissions." + key + ".displayName",
key
)}
checked={checked}
onChange={onChange}
disabled={disabled}
helpText={this.translateOrDefault(
'permissions.' + key + '.description',
t('permissions.unknown'),
"permissions." + key + ".description",
t("permissions.unknown")
)}
/>
);
@@ -42,4 +42,4 @@ class PermissionCheckbox extends React.Component<Props> {
};
}
export default translate('plugins')(PermissionCheckbox);
export default translate("plugins")(PermissionCheckbox);