feat: add btn text
This commit is contained in:
@@ -27,6 +27,7 @@ interface AppVersion {
|
||||
version_name?: string;
|
||||
version_code?: number;
|
||||
link?: string;
|
||||
button_text?: string;
|
||||
image_id?: number | null;
|
||||
image?: unknown;
|
||||
}
|
||||
@@ -42,6 +43,7 @@ export default function VersionsPage() {
|
||||
const [versionName, setVersionName] = useState("");
|
||||
const [versionCode, setVersionCode] = useState("");
|
||||
const [link, setLink] = useState("");
|
||||
const [buttonText, setButtonText] = useState("");
|
||||
const [imageId, setImageId] = useState<number | null>(null);
|
||||
const [imageFile, setImageFile] = useState<File | null>(null);
|
||||
const [saving, setSaving] = useState(false);
|
||||
@@ -56,6 +58,7 @@ export default function VersionsPage() {
|
||||
setVersionName("");
|
||||
setVersionCode("");
|
||||
setLink("");
|
||||
setButtonText("");
|
||||
setImageId(null);
|
||||
setImageFile(null);
|
||||
setOpen(true);
|
||||
@@ -67,6 +70,7 @@ export default function VersionsPage() {
|
||||
setVersionName(row.version_name ?? "");
|
||||
setVersionCode(row.version_code != null ? String(row.version_code) : "");
|
||||
setLink(row.link ?? "");
|
||||
setButtonText(row.button_text ?? "");
|
||||
setImageId(row.image_id ?? null);
|
||||
setImageFile(null);
|
||||
setOpen(true);
|
||||
@@ -84,6 +88,7 @@ export default function VersionsPage() {
|
||||
version_name: versionName,
|
||||
version_code: versionCode,
|
||||
link,
|
||||
button_text: buttonText,
|
||||
image_id: imageId,
|
||||
image: imageFile,
|
||||
});
|
||||
@@ -274,6 +279,14 @@ export default function VersionsPage() {
|
||||
dir="ltr"
|
||||
/>
|
||||
</Field>
|
||||
|
||||
<Field label="متن دکمه" hint="اختیاری">
|
||||
<Input
|
||||
value={buttonText}
|
||||
onChange={(e) => setButtonText(e.target.value)}
|
||||
placeholder="مثلاً بهروزرسانی"
|
||||
/>
|
||||
</Field>
|
||||
</form>
|
||||
</Modal>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user