refactor[EditFlowSettingsComponent]: Move type InputProps to types directorie
This commit is contained in:
parent
0e477428b5
commit
7ca0f8d60d
2 changed files with 12 additions and 11 deletions
|
|
@ -2,17 +2,7 @@ import React, { ChangeEvent, useState } from "react";
|
||||||
import { Input } from "../../components/ui/input";
|
import { Input } from "../../components/ui/input";
|
||||||
import { Label } from "../../components/ui/label";
|
import { Label } from "../../components/ui/label";
|
||||||
import { Textarea } from "../../components/ui/textarea";
|
import { Textarea } from "../../components/ui/textarea";
|
||||||
|
import { InputProps } from "../../types/components";
|
||||||
type InputProps = {
|
|
||||||
name: string | null;
|
|
||||||
description: string | null;
|
|
||||||
maxLength?: number;
|
|
||||||
flows: Array<{ id: string; name: string }>;
|
|
||||||
tabId: string;
|
|
||||||
setName: (name: string) => void;
|
|
||||||
setDescription: (description: string) => void;
|
|
||||||
updateFlow: (flow: { id: string; name: string }) => void;
|
|
||||||
};
|
|
||||||
|
|
||||||
export const EditFlowSettings: React.FC<InputProps> = ({
|
export const EditFlowSettings: React.FC<InputProps> = ({
|
||||||
name,
|
name,
|
||||||
|
|
|
||||||
|
|
@ -168,3 +168,14 @@ export type IconComponentProps = {
|
||||||
className: string;
|
className: string;
|
||||||
iconColor?: string;
|
iconColor?: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export type InputProps = {
|
||||||
|
name: string | null;
|
||||||
|
description: string | null;
|
||||||
|
maxLength?: number;
|
||||||
|
flows: Array<{ id: string; name: string }>;
|
||||||
|
tabId: string;
|
||||||
|
setName: (name: string) => void;
|
||||||
|
setDescription: (description: string) => void;
|
||||||
|
updateFlow: (flow: { id: string; name: string }) => void;
|
||||||
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue