feat: update fixing error build

This commit is contained in:
hanif salafi 2025-01-01 21:10:58 +07:00
parent 608afb32c2
commit 8d7f90a48f
8 changed files with 37 additions and 25 deletions

View File

@ -1,3 +0,0 @@
{
"extends": "next/core-web-vitals"
}

View File

@ -50,24 +50,22 @@ const KnowledgeBase = () => {
<TabsList className="md:flex-col gap-2 flex-wrap md:items-start justify-start">
<CreateCategory onSuccess={fetchCategoryList} />
{categories?.map((category: any, index: number) => (
<div>
<TabsTrigger
key={index}
value={`category-${index}`}
onClick={() => {
fetchQuestions(category?.id);
}}
className="data-[state=active]:bg-secondary data-[state=active]:text-default rounded-md px-6 py-3 w-full justify-start"
<TabsTrigger
key={index}
value={`category-${index}`}
onClick={() => {
fetchQuestions(category?.id);
}}
className="data-[state=active]:bg-secondary data-[state=active]:text-default rounded-md px-6 py-3 w-full justify-start"
>
{category?.name}
<div
className="absolute right-2 top-2 hidden group-hover:inline-flex"
// onClick={() => deleteCategory(category?.id)}
>
{category?.name}
<div
className="absolute right-2 top-2 hidden group-hover:inline-flex"
// onClick={() => deleteCategory(category?.id)}
>
<Trash2 className="w-3.5 h-3.5 me-1" />
</div>
</TabsTrigger>
</div>
<Trash2 className="w-3.5 h-3.5 me-1" />
</div>
</TabsTrigger>
))}
</TabsList>
</CardContent>

View File

@ -19,7 +19,7 @@ const dummyContent = [
{ title: "Operasi Zebra Nataru", thumbnail: "/assets/hot-topik-1.jpg", createdAt: "17 Agustus 2025", timezone: "14:20 WIB", clickCount: "28" },
];
const ContentManagement = (props: { type: string }) => {
const ContentManagement = () => {
const [profile, setProfile] = useState<any>();
const [province, setProvince] = useState([]);
const [, setUser] = useState();

View File

@ -564,7 +564,7 @@ export default function FormImageAI() {
JIka Anda tidak Memberikan kata kunci, kami akan secara
otomatis membuat kata kunci yang relevan dari kata kunci utama
untuk setiap bagian dan menggunakannya untuk membuat artikel.
Untuk menambahkan kata kunci baru, ketik ', + kata kunci'.
Untuk menambahkan kata kunci baru, ketik &apos;, + kata kunci&apos;.
</p>
<div className="mt-3">
<Textarea

View File

@ -585,8 +585,8 @@ export default function FormImage() {
JIka Anda tidak Memberikan kata kunci, kami akan secara
otomatis membuat kata kunci yang relevan dari kata kunci
utama untuk setiap bagian dan menggunakannya untuk membuat
artikel. Untuk menambahkan kata kunci baru, ketik ', +
kata kunci'.
artikel. Untuk menambahkan kata kunci baru, ketik &apos;, +
kata kunci&apos;.
</p>
<div className="mt-3">
<Textarea

View File

@ -45,7 +45,6 @@ export type Notification = {
};
const getNotificationIcon = (notificationTypeId: number) => {
const router = useRouter();
switch (notificationTypeId) {
case 2:
return <MessageCircle className="h-8 w-8 text-success" />;

13
eslint.config.mjs Normal file
View File

@ -0,0 +1,13 @@
import { FlatCompat } from '@eslint/eslintrc'
const compat = new FlatCompat({
baseDirectory: import.meta.dirname,
})
const eslintConfig = [
...compat.config({
extends: ['next/core-web-vitals', 'next/typescript'],
}),
]
export default eslintConfig

View File

@ -45,6 +45,11 @@ const nextConfig = {
},
],
},
// eslint: {
// // Warning: This allows production builds to successfully complete even if
// // your project has ESLint errors.
// ignoreDuringBuilds: true,
// },
};
export default bundleAnalyzer(withNextIntl(withNextra(nextConfig)));