Skip to content

Instantly share code, notes, and snippets.

package com.example.learnverse.activity.controller;
import com.example.learnverse.activity.model.Activity;
import com.example.learnverse.activity.model.PagedResponse;
import com.example.learnverse.activity.service.ActivityService;
import com.example.learnverse.activity.filter.ActivityFilterDto;
import com.example.learnverse.auth.annotation.RequireApprovedTutor;
import lombok.Data;
import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.Page;
package com.example.learnverse
import android.annotation.SuppressLint
import android.app.Application
import android.os.Build
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.annotation.RequiresApi
// ActivitiesViewModel.kt
package com.example.learnverse.viewmodel
import android.annotation.SuppressLint
import android.content.Context
import android.net.Uri
import androidx.compose.runtime.State
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.setValue
// ActivitiesViewModel.kt
package com.example.learnverse.viewmodel
import android.annotation.SuppressLint
import android.content.Context
import android.net.Uri
import androidx.compose.runtime.State
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.setValue