update ,
This commit is contained in:
@@ -13,7 +13,9 @@ export const defaultLpCategory: LpCategory = {
|
||||
lesson_id: 'default-lesson-id',
|
||||
description: 'default-description',
|
||||
remarks: 'default-remarks',
|
||||
//
|
||||
slug: '',
|
||||
init_answer: {},
|
||||
// from pocketbase
|
||||
collectionId: '0000000000',
|
||||
createdAt: dayjs('2099-01-01').toDate(),
|
||||
//
|
||||
|
@@ -116,7 +116,8 @@ export function LpCategoryEditForm(): React.JSX.Element {
|
||||
cat_name: values.cat_name,
|
||||
cat_image: values.avatar ? [await base64ToFile(values.avatar)] : null,
|
||||
pos: values.pos,
|
||||
init_answer: JSON.parse(values.init_answer) || {},
|
||||
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
|
||||
init_answer: JSON.parse(values.init_answer || '{}'),
|
||||
|
||||
visible: values.visible,
|
||||
slug: values.slug || 'not-defined',
|
||||
|
@@ -12,6 +12,8 @@ export interface LpCategory {
|
||||
lesson_id: string;
|
||||
description: string;
|
||||
remarks: string;
|
||||
slug: string;
|
||||
init_answer: any;
|
||||
//
|
||||
name: string;
|
||||
avatar: string;
|
||||
|
@@ -30,14 +30,37 @@ function LessonTypeCount(): React.JSX.Element {
|
||||
}, []);
|
||||
|
||||
if (isLoading) {
|
||||
return <LoadingSummary />;
|
||||
return (
|
||||
<LoadingSummary
|
||||
diff={15}
|
||||
icon={ListChecksIcon}
|
||||
title={t('課程類型')}
|
||||
trend="up"
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
if (error) {
|
||||
return <Summary amount={0} diff={0} icon={ListChecksIcon} title={t('Error')} trend="down" />;
|
||||
return (
|
||||
<Summary
|
||||
amount={0}
|
||||
diff={0}
|
||||
icon={ListChecksIcon}
|
||||
title={t('Error')}
|
||||
trend="down"
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
return <Summary amount={amount} diff={15} icon={ListChecksIcon} title={t('課程類型')} trend="up" />;
|
||||
return (
|
||||
<Summary
|
||||
amount={amount}
|
||||
diff={15}
|
||||
icon={ListChecksIcon}
|
||||
title={t('課程類型')}
|
||||
trend="up"
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default React.memo(LessonTypeCount);
|
||||
|
Reference in New Issue
Block a user