Spaces:
Sleeping
Sleeping
package models | |
type SuccessResponse struct { | |
Status string `json:"status"` | |
Message string `json:"message"` | |
Data any `json:"data"` | |
MetaData any `json:"meta_data"` | |
} | |
type ErrorResponse struct { | |
Status string `json:"status"` | |
Message string `json:"message"` | |
Errors Exception `json:"errors"` | |
MetaData any `json:"meta_data"` | |
} | |
type AuthenticatedUser struct { | |
Account Account `json:"account"` | |
Token string `json:"token"` | |
} | |
type EventDetailResponse struct { | |
Data *Events | |
RegisterStatus int `json:"register_status"` | |
} | |
type Options struct { | |
OptionCategory OptionCategory `json:"option_category"` | |
OptionValues []OptionValues `json:"option_values"` | |
} | |
type OptionsResponse struct { | |
Options []Options `json:"options"` | |
} | |
type UserProfileResponse struct { | |
Account Account `json:"account"` | |
Details AccountDetails `json:"details"` | |
} | |
type AcademyMaterialResponse struct { | |
Materials AcademyMaterial | |
Contents []AcademyContent | |
} | |
type AcademyResponse struct { | |
Academy Academy `json:"academy"` | |
Materials []AcademyMaterialResponse `json:"academy_materials"` | |
} | |
type AllAcademyResponse struct { | |
Academies []AcademyResponse `json:"academy_dasar"` | |
} | |