From 12445c76fa4a3b4996018d47b2856177db199f60 Mon Sep 17 00:00:00 2001 From: Akashkamble Date: Sat, 29 Aug 2020 17:42:02 +0530 Subject: [PATCH] - Add article list with it's states. --- .idea/gradle.xml | 1 + .../ui/commoncomposable/CommonComposables.kt | 81 +++++++++++ .../ui/newzzappui/ArticleList.kt | 86 ++++++++++++ .../ui/newzzappui/ArticleListUiState.kt | 14 ++ .../newzz_compose/ui/newzzappui/BottomBar.kt | 31 +++-- .../newzz_compose/ui/newzzappui/NewzzAppUI.kt | 56 +++++--- .../ui/newzzappui/NewzzListContainer.kt | 98 +++++++++++++ .../akash/newzz_compose/ui/style/TextStyle.kt | 3 - .../com/akash/newzz_compose/ui/style/Theme.kt | 38 ++--- .../akash/newzz_compose/util/CustomTabUtil.kt | 60 ++++++++ .../newzz_compose/viewmodel/NewzzViewModel.kt | 131 +++++++++++++++--- app/src/main/res/values/strings.xml | 1 + 12 files changed, 519 insertions(+), 81 deletions(-) create mode 100644 app/src/main/java/com/akash/newzz_compose/ui/commoncomposable/CommonComposables.kt create mode 100644 app/src/main/java/com/akash/newzz_compose/ui/newzzappui/ArticleList.kt create mode 100644 app/src/main/java/com/akash/newzz_compose/ui/newzzappui/ArticleListUiState.kt create mode 100644 app/src/main/java/com/akash/newzz_compose/ui/newzzappui/NewzzListContainer.kt create mode 100644 app/src/main/java/com/akash/newzz_compose/util/CustomTabUtil.kt diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 6cba290..3f80b50 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -18,5 +18,6 @@ +