Skip to content

Commit

Permalink
feat(storybook): It adds PermissionConflictWarningPanel into storyb…
Browse files Browse the repository at this point in the history
…ook.

Added new pages and updated figma files.
  • Loading branch information
noeliaSD committed Jan 25, 2023
1 parent a3313b5 commit d28bcdb
Show file tree
Hide file tree
Showing 4 changed files with 107 additions and 0 deletions.
4 changes: 4 additions & 0 deletions storybook/PagesModel.qml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,10 @@ ListModel {
title: "PermissionQualificationPanel"
section: "Panels"
}
ListElement {
title: "PermissionConflictWarningPanel"
section: "Panels"
}
ListElement {
title: "InviteFriendsToCommunityPopup"
section: "Popups"
Expand Down
6 changes: 6 additions & 0 deletions storybook/figma.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,5 +84,11 @@
"PermissionQualificationPanel": [
"https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba%E2%8E%9CDesktop?node-id=2934%3A480089",
"https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba%E2%8E%9CDesktop?node-id=22734%3A502803"
],
"PermissionConflictWarningPanel": [
"https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba%E2%8E%9CDesktop?node-id=22253%3A486103&t=JrCIfks1zVzsk3vn-0"
],
"CommunityNewPermissionView": [
"https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba%E2%8E%9CDesktop?node-id=22253%3A486103&t=JrCIfks1zVzsk3vn-0"
]
}
7 changes: 7 additions & 0 deletions storybook/pages/CommunityNewPermissionViewPage.qml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,13 @@ Pane {
readonly property var assetsModel: AssetsModel {}
readonly property var collectiblesModel: CollectiblesModel {}
readonly property var channelsModel: ChannelsModel {}
readonly property var permissionConflict: QtObject {
property bool exists: true
property string holdings: "1 ETH"
property string permissions: "View and Post"
property string channels: "#general"

}

function editPermission(index, holdings, permissions, channels, isPrivate) {
logs.logEvent("CommunitiesStore::editPermission - index: " + index)
Expand Down
90 changes: 90 additions & 0 deletions storybook/pages/PermissionConflictWarningPanelPage.qml
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
import QtQuick 2.14
import QtQuick.Controls 2.14
import QtQuick.Layouts 1.14

import Storybook 1.0

import AppLayouts.Chat.panels.communities 1.0

SplitView {
orientation: Qt.Vertical

Item {
SplitView.fillWidth: true
SplitView.fillHeight: true

Item {
id: container
width: widthSlider.value
height: conflictPanel.implicitHeight
anchors.centerIn: parent

PermissionConflictWarningPanel{
id: conflictPanel
anchors.left: parent.left
anchors.right: parent.right
holdings: holdingsField.text
permissions: permissionsField.text
channels: channelsField.text
}
}
}

LogsAndControlsPanel {
SplitView.minimumHeight: 100
SplitView.preferredHeight: 250

ColumnLayout {
spacing: 10
Row {
Label {
anchors.verticalCenter: parent.verticalCenter
text: "Width:"
}

Slider {
id: widthSlider
value: 400
from: 200
to: 600
}
}
Row {
Label {
anchors.verticalCenter: parent.verticalCenter
text: "Holdings:"
}

TextField {
id: holdingsField
text: "1 ETH"
}
}

Row {
Label {
anchors.verticalCenter: parent.verticalCenter
text: "Permissions:"
}

TextField {
id: permissionsField
text: "View and Post"
}
}

Row {
Label {
anchors.verticalCenter: parent.verticalCenter
text: "Channels:"
}

TextField {
id: channelsField
text: "#general"
}
}

}
}
}

0 comments on commit d28bcdb

Please # to comment.