Files
doodle-mini/miniprogram/constants/focusFunctions.ts
T
2026-04-24 17:49:11 +08:00

120 lines
3.3 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
export interface FocusFunctionType {
id: string;
page?: string;
title: string;
desc: string;
icon: string;
mode?: string;
img?: string;
}
export const FOCUS_FUNCTION_TYPES: FocusFunctionType[] = [
{
id: 'color-shape-match',
page: 'focusDraw',
title: '根据颜色画图形',
desc: '根据颜色画出对应图形',
icon: '🎯',
img: '/assets/focusEntrance/color-shape-match.png',
},
{
id: 'shape-symbol',
page: 'focusDraw',
title: '图形符号配对',
desc: '根据图形画对应符号',
icon: '🔗',
img: '/assets/focusEntrance/shape-symbol.png',
},
{
id: 'shape-recognition',
page: 'focusDraw',
title: '识别形状',
desc: '识别形状,涂一涂',
icon: '🔍',
img: '/assets/focusEntrance/shape-recognition.png',
},
{
id: 'position-coloring',
page: 'focusDraw',
title: '方位涂涂乐',
desc: '观察位置,在方格中涂色',
icon: '📍',
img: '/assets/focusEntrance/position-coloring.png',
},
{
id: 'color-pattern',
page: 'focusDraw',
title: '颜色找规律',
desc: '观察颜色规律,在空白图形中涂色',
icon: '🎨',
img: '/assets/focusEntrance/color-pattern.png',
},
{
id: 'match-connect',
page: 'focusDraw',
title: '连连看',
desc: '根据物品连一连',
icon: '🔗',
img: '/assets/focusEntrance/match-connect.png',
},
{
id: 'line-recognition',
page: 'focusDraw',
title: '线条识别',
desc: '认识不同线条,画出颜色对应的线条',
icon: '📏',
img: '/assets/focusEntrance/line-recognition.png',
},
{
id: 'grid-reasoning',
page: 'focusDraw',
title: '方格推理',
desc: '推理出合并方格并连线',
icon: '🧩',
img: '/assets/focusEntrance/grid-reasoning.png',
},
{
id: 'code-connect',
page: 'focusDraw',
title: '译码连线',
desc: '按数字顺序将数字对应颜色连线',
icon: '🔢',
img: '/assets/focusEntrance/code-connect.png',
},
{
id: 'dot-connect',
page: 'focusDraw',
title: '数字点连线',
desc: '按数字顺序连点成图',
icon: '🔗',
img: '/assets/focusEntrance/dot-connect.png',
},
{
id: 'grid-drawing-3x3',
page: 'focusDraw',
title: '格子仿画 3×3',
desc: '简单有趣,培养专注力',
icon: '🎨',
mode: '3x3',
img: '/assets/focusEntrance/grid-drawing-3x3.png',
},
{
id: 'grid-drawing-5x5',
page: 'focusDraw',
title: '格子仿画 5×5',
desc: '创意挑战,提升观察力',
icon: '🎨',
mode: '5x5',
img: '/assets/focusEntrance/grid-drawing-5x5.png',
},
{
id: 'grid-drawing-7x7',
page: 'focusDraw',
title: '格子仿画 7×7',
desc: '大师挑战,锻炼耐心',
icon: '🎨',
mode: '7x7',
img: '/assets/focusEntrance/grid-drawing-7x7.png',
},
];