feat : imrpove extra section
This commit is contained in:
@@ -19,7 +19,6 @@ import {
|
||||
import { Badge } from "@/components/ui/badge";
|
||||
import { Button } from "@/components/ui/button";
|
||||
import { Spinner } from "@/components/ui/spinner";
|
||||
import { Textarea } from "@/components/ui/textarea";
|
||||
import { Alert, AlertDescription, AlertTitle } from "@/components/ui/alert";
|
||||
import { cn } from "@/lib/utils";
|
||||
|
||||
@@ -39,7 +38,6 @@ export function GuideVisibilityControl({
|
||||
const router = useRouter();
|
||||
const [pending, startTransition] = useTransition();
|
||||
const [open, setOpen] = useState(false);
|
||||
const [publicationNote, setPublicationNote] = useState("");
|
||||
const [error, setError] = useState<string | null>(null);
|
||||
|
||||
const updateVisibility = (nextPublic: boolean) => {
|
||||
@@ -48,7 +46,6 @@ export function GuideVisibilityControl({
|
||||
const result = await setStructuredGuideVisibility(guideId, {
|
||||
isPublic: nextPublic,
|
||||
expectedVersion: version,
|
||||
publicationNote,
|
||||
});
|
||||
if (result.status !== "saved") {
|
||||
const message = result.message ?? "เปลี่ยนสถานะ Guide ไม่สำเร็จ";
|
||||
@@ -91,15 +88,6 @@ export function GuideVisibilityControl({
|
||||
: "Guide จะแสดงบนหน้าเว็บไซต์และทุกคนจะเปิดดูผ่านลิงก์สาธารณะได้"}
|
||||
</AlertDialogDescription>
|
||||
</AlertDialogHeader>
|
||||
{!isPublic ? (
|
||||
<Textarea
|
||||
value={publicationNote}
|
||||
onChange={(event) => setPublicationNote(event.target.value)}
|
||||
maxLength={500}
|
||||
placeholder="สรุปสิ่งที่อัปเดต (ไม่บังคับ)"
|
||||
aria-label="สรุปสิ่งที่อัปเดต"
|
||||
/>
|
||||
) : null}
|
||||
{error ? (
|
||||
<Alert variant="destructive">
|
||||
<AlertTitle>ยังเผยแพร่ไม่ได้</AlertTitle>
|
||||
|
||||
Reference in New Issue
Block a user