Enforce some naming conventions (#4813)

This commit is contained in:
Sebastian Malton authored and GitHub committed 2022-03-01 13:06:53 -05:00
1 parent dc6615f98f
commit 0b32775d40
197 files changed
+630 -634

No files matched your search

@@ -19,11 +19,11 @@ import { getDetailsUrl } from "../kube-detail-params";
import { apiManager } from "../../../common/k8s-api/api-manager";
import logger from "../../../common/logger";
interface Props extends KubeObjectDetailsProps<KubeEvent> {
export interface EventDetailsProps extends KubeObjectDetailsProps<KubeEvent> {
}
@observer
export class EventDetails extends React.Component<Props> {
export class EventDetails extends React.Component<EventDetailsProps> {
render() {
const { object: event } = this.props;
+4 -4
View File
@@ -34,18 +34,18 @@ enum columnId {
lastSeen = "last-seen",
}
interface Props extends Partial<KubeObjectListLayoutProps<KubeEvent>> {
export interface EventsProps extends Partial<KubeObjectListLayoutProps<KubeEvent>> {
className?: IClassName;
compact?: boolean;
compactLimit?: number;
}
const defaultProps: Partial<Props> = {
const defaultProps: Partial<EventsProps> = {
compactLimit: 10,
};
@observer
export class Events extends React.Component<Props> {
export class Events extends React.Component<EventsProps> {
static defaultProps = defaultProps as object;
now = Date.now();
@@ -63,7 +63,7 @@ export class Events extends React.Component<Props> {
[columnId.lastSeen]: event => this.now - new Date(event.lastTimestamp).getTime(),
};
constructor(props: Props) {
constructor(props: EventsProps) {
super(props);
makeObservable(this);
}
@@ -12,17 +12,18 @@ import { eventStore } from "./event.store";
import { cssNames } from "../../utils";
import type { KubeEvent } from "../../../common/k8s-api/endpoints/events.api";
interface Props {
export interface KubeEventIconProps {
object: KubeObject;
showWarningsOnly?: boolean;
filterEvents?: (events: KubeEvent[]) => KubeEvent[];
}
const defaultProps: Partial<Props> = {
const defaultProps: Partial<KubeEventIconProps> = {
showWarningsOnly: true,
};
export class KubeEventIcon extends React.Component<Props> {
export class KubeEventIcon extends React.Component<KubeEventIconProps> {
static defaultProps = defaultProps as object;
render() {