From d8aea999ab6b575bac5e436bdc309d9045558a28 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=EA=A6=8C=20=EA=A6=AB=EA=A6=B6=20=EA=A6=8F=EA=A7=80?=
 =?UTF-8?q?=EA=A6=A6=EA=A6=BF=20=EA=A6=A7=20=EA=A6=AE=20=EA=A6=91=20?=
 =?UTF-8?q?=EA=A6=A9=20=EA=A6=AD=EA=A7=80?= <erik@darapsa.co.id>
Date: Wed, 25 Sep 2019 11:01:00 +0800
Subject: Move profile presentation code to Larva

---
 Profile.qml | 64 +++++++------------------------------------------------------
 larva       |  2 +-
 2 files changed, 8 insertions(+), 58 deletions(-)

diff --git a/Profile.qml b/Profile.qml
index 02d8713..d465c78 100644
--- a/Profile.qml
+++ b/Profile.qml
@@ -1,61 +1,11 @@
 import QtQuick 2.12
-import QtQuick.Controls 2.12
-import QtQuick.Controls.Material 2.12
-import QtQuick.Layouts 1.12
+import KelakonUser 0.1
 import "larva/features"
 
-Page {
-    header: ToolBar{
-        background: Rectangle {
-            color: "#FAFFFFFF"
-        }
-        RowLayout {
-            anchors.fill: parent
-            spacing: 0
-            ToolButton {
-                id: backButton
-                icon.name: "back-button"
-                icon.source: "/components/icons/arrow-back-24px.svg"
-                highlighted: true
-                onClicked: {
-                        pageView.pop()
-                }
-            }
-            Label {
-                text: contentView.currentItem.title
-                Layout.leftMargin: 16
-                verticalAlignment: Text.AlignVCenter
-                horizontalAlignment: Text.AlignLeft
-                wrapMode: Text.WordWrap
-                font.family: "Work Sans"
-                font.weight: Font.Medium
-                font.pointSize: 20
-                color: "#000000"
-                Layout.fillWidth: true
-            }
-            ToolButton {
-                text: qsTr("Edit")
-                font.weight: Font.Medium
-                display: AbstractButton.TextOnly
-                font.family: "Work Sans"
-                font.capitalization: Font.MixedCase
-                flat: false
-                highlighted: true
-                Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
-                onClicked: pageView.push("/larva/features/ProfileEditForm.ui.qml")
-
-            }
-        }
-    }
-    StackView {
-        id: contentView
-        anchors.fill: parent
-        initialItem: ProfileForm {}
-    }
-}
-
-/*##^##
-Designer {
-    D{i:0;autoSize:true;height:480;width:640}
+ProfileForm {
+	backButton.onClicked: pageView.pop()
+	editToolButton.onClicked: pageView.push("/larva/features/ProfileEditForm.ui.qml")
+	fullnameLabel.text: User.realName
+	usernameLabel.text: User.name
+	userEmailLabel.text: User.emailAddress
 }
-##^##*/
diff --git a/larva b/larva
index 15aa7f7..9cfffd5 160000
--- a/larva
+++ b/larva
@@ -1 +1 @@
-Subproject commit 15aa7f7118ee297f3492586a591303323c056828
+Subproject commit 9cfffd5b6ea437fef61512728472999158a084b7
-- 
cgit v1.2.3