Add Stories to admin dashboard

This commit is contained in:
Daniel Supernault 2021-08-31 00:33:04 -06:00
parent 0573213093
commit a4a1270e70
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7
4 changed files with 176 additions and 14 deletions

View file

@ -11,6 +11,7 @@ use App\{
Profile,
Report,
Status,
Story,
User
};
use DB, Cache;
@ -27,6 +28,7 @@ use App\Http\Controllers\Admin\{
};
use Illuminate\Validation\Rule;
use App\Services\AdminStatsService;
use App\Services\StoryService;
class AdminController extends Controller
{
@ -465,4 +467,11 @@ class AdminController extends Controller
return response()->json($res);
}
public function stories(Request $request)
{
$stories = Story::with('profile')->latest()->paginate(10);
$stats = StoryService::adminStats();
return view('admin.stories.home', compact('stories', 'stats'));
}
}