init commit,
This commit is contained in:
5
002_source/ionic_mobile/src/interfaces/Helloworld.tsx
Normal file
5
002_source/ionic_mobile/src/interfaces/Helloworld.tsx
Normal file
@@ -0,0 +1,5 @@
|
||||
interface ContainerProps {
|
||||
name: string;
|
||||
}
|
||||
|
||||
export default ContainerProps;
|
@@ -0,0 +1,11 @@
|
||||
import IConnectivesRevisionQuestion from './IConnectivesRevisionQuestion';
|
||||
|
||||
interface IConnectivesRevisionCategory {
|
||||
test_s: string;
|
||||
test_i: number;
|
||||
cat_info: string;
|
||||
cat_name: string;
|
||||
content: IConnectivesRevisionQuestion[] | [];
|
||||
}
|
||||
|
||||
export default IConnectivesRevisionCategory;
|
@@ -0,0 +1,12 @@
|
||||
interface IConnectivesRevisionQuestion {
|
||||
test_s: string;
|
||||
test_i: number;
|
||||
image: string;
|
||||
sound: string;
|
||||
word_c: string;
|
||||
word: string;
|
||||
sample_e: string;
|
||||
sample_c: string;
|
||||
}
|
||||
|
||||
export default IConnectivesRevisionQuestion;
|
11
002_source/ionic_mobile/src/interfaces/ILesson.tsx
Normal file
11
002_source/ionic_mobile/src/interfaces/ILesson.tsx
Normal file
@@ -0,0 +1,11 @@
|
||||
import ILessonCategory from './ILessonCategory';
|
||||
|
||||
interface ILesson {
|
||||
test_s: string;
|
||||
test_i: number;
|
||||
name: string;
|
||||
path: string;
|
||||
content: ILessonCategory[] | [];
|
||||
}
|
||||
|
||||
export default ILesson;
|
11
002_source/ionic_mobile/src/interfaces/ILessonCategory.tsx
Normal file
11
002_source/ionic_mobile/src/interfaces/ILessonCategory.tsx
Normal file
@@ -0,0 +1,11 @@
|
||||
import IWordCard from './IWordCard';
|
||||
|
||||
interface ILessonCategory {
|
||||
test_s: string;
|
||||
test_i: number;
|
||||
cat_info: string;
|
||||
cat_name: string;
|
||||
content: IWordCard[] | [];
|
||||
}
|
||||
|
||||
export default ILessonCategory;
|
@@ -0,0 +1,11 @@
|
||||
import IListeningPracticeQuestion from './IListeningPracticeQuestion';
|
||||
|
||||
interface IListeningPracticeCategory {
|
||||
test_s: string;
|
||||
test_i: number;
|
||||
cat_info: string;
|
||||
cat_name: string;
|
||||
content: IListeningPracticeQuestion[] | [];
|
||||
}
|
||||
|
||||
export default IListeningPracticeCategory;
|
@@ -0,0 +1,12 @@
|
||||
interface IListeningPracticeQuestion {
|
||||
test_s: string;
|
||||
test_i: number;
|
||||
image: string;
|
||||
sound: string;
|
||||
word_c: string;
|
||||
word: string;
|
||||
sample_e: string;
|
||||
sample_c: string;
|
||||
}
|
||||
|
||||
export default IListeningPracticeQuestion;
|
@@ -0,0 +1,11 @@
|
||||
import IMatchingFrenzyQuestion from './IMatchingFrenzyQuestion';
|
||||
|
||||
interface IMatchingFrenzyCategory {
|
||||
test_s: string;
|
||||
test_i: number;
|
||||
cat_info: string;
|
||||
cat_name: string;
|
||||
content: IMatchingFrenzyQuestion[] | [];
|
||||
}
|
||||
|
||||
export default IMatchingFrenzyCategory;
|
@@ -0,0 +1,12 @@
|
||||
interface IMatchingFrenzyQuestion {
|
||||
test_s: string;
|
||||
test_i: number;
|
||||
image: string;
|
||||
sound: string;
|
||||
word_c: string;
|
||||
word: string;
|
||||
sample_e: string;
|
||||
sample_c: string;
|
||||
}
|
||||
|
||||
export default IMatchingFrenzyQuestion;
|
14
002_source/ionic_mobile/src/interfaces/IWordCard.tsx
Normal file
14
002_source/ionic_mobile/src/interfaces/IWordCard.tsx
Normal file
@@ -0,0 +1,14 @@
|
||||
interface IWordCard {
|
||||
test_s: string;
|
||||
test_i: number;
|
||||
image: string;
|
||||
sound: string;
|
||||
word_c: string;
|
||||
word: string;
|
||||
sample_e: string;
|
||||
sample_c: string;
|
||||
image_url: string;
|
||||
sound_url: string;
|
||||
}
|
||||
|
||||
export default IWordCard;
|
@@ -0,0 +1,5 @@
|
||||
interface LessonCategoriesProps {
|
||||
name: string;
|
||||
}
|
||||
|
||||
export default LessonCategoriesProps;
|
@@ -0,0 +1,5 @@
|
||||
interface LessonContentProps {
|
||||
name: string;
|
||||
}
|
||||
|
||||
export default LessonContentProps;
|
Reference in New Issue
Block a user