Selasa, 27 May 2025 :
Yang Sudah Di Kerjakan * Tampilan UI Admin di menu ekonomi * API Create, edit dan delete berita Yang Lagi Dikerjakan: * Progress Tampilan UI Admin Di Menu Inovasi * Progress API ProfilePPID Yang Akan Dikerjakan: * API Menu Lain * Tampilan UI Admin Di Menu Lingkungan * Tampilan UI Admin Di Menu Pendidikan
This commit is contained in:
@@ -12,8 +12,9 @@ import {
|
||||
Stack,
|
||||
Text,
|
||||
TextInput,
|
||||
Title,
|
||||
} from "@mantine/core";
|
||||
import { IconImageInPicture } from "@tabler/icons-react";
|
||||
import { IconArrowBack, IconImageInPicture } from "@tabler/icons-react";
|
||||
import { useEffect, useState } from "react";
|
||||
import { useRouter, useParams } from "next/navigation";
|
||||
import { useProxy } from "valtio/utils";
|
||||
@@ -26,6 +27,7 @@ import stateDashboardBerita from "../../../../_state/desa/berita";
|
||||
import { Prisma } from "@prisma/client";
|
||||
import { useShallowEffect } from "@mantine/hooks";
|
||||
import { BeritaEditor } from "../../_com/BeritaEditor";
|
||||
import colors from "@/con/colors";
|
||||
|
||||
function BeritaEdit() {
|
||||
const beritaState = useProxy(stateDashboardBerita);
|
||||
@@ -141,8 +143,10 @@ function BeritaEdit() {
|
||||
|
||||
return (
|
||||
<Box py={10}>
|
||||
<IconArrowBack color={colors["blue-button"]} size={30} onClick={() => router.back()}/>
|
||||
<Paper bg={"white"} p={"md"} w={{ base: "100%", md: "50%" }}>
|
||||
<Stack gap={"xs"}>
|
||||
<Title order={3}>Edit Berita</Title>
|
||||
<TextInput
|
||||
value={formData.judul}
|
||||
onChange={(e) => setFormData({...formData, judul: e.target.value})}
|
||||
|
||||
@@ -86,6 +86,7 @@ function BeritaCreate() {
|
||||
<Box py={10}>
|
||||
<Paper bg={colors["white-1"]} p={"md"} w={{ base: "100%", md: "50%" }}>
|
||||
<Stack gap={"xs"}>
|
||||
<Title order={3}>Create Berita</Title>
|
||||
<TextInput
|
||||
value={beritaState.berita.create.form.judul}
|
||||
onChange={(val) => {
|
||||
@@ -134,7 +135,7 @@ function BeritaCreate() {
|
||||
onEditorReady={(ed) => setEditorInstance(ed)}
|
||||
/>
|
||||
</Box>
|
||||
<Button onClick={handleSubmit}>Simpan Berita</Button>
|
||||
<Button bg={colors['blue-button']} onClick={handleSubmit}>Simpan Berita</Button>
|
||||
</Stack>
|
||||
</Paper>
|
||||
</Box>
|
||||
|
||||
Reference in New Issue
Block a user