load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library") swift_library( name = "PeerInfoScreen", module_name = "PeerInfoScreen", srcs = glob([ "Sources/**/*.swift", ]), copts = [ "-warnings-as-errors", ], deps = [ "//submodules/AccountContext", "//submodules/AccountUtils", "//submodules/ActionSheetPeerItem", "//submodules/ActivityIndicator", "//submodules/TelegramUI/Components/AnimationCache", "//submodules/AnimationUI", "//submodules/AppBundle", "//submodules/AsyncDisplayKit", "//submodules/TelegramUI/Components/AvatarEditorScreen", "//submodules/AvatarNode", "//submodules/TelegramUI/Components/Stories/AvatarStoryIndicatorComponent", "//submodules/AvatarVideoNode", "//submodules/CalendarMessageScreen", "//submodules/CallListUI", "//submodules/TelegramUI/Components/Chat/ChatAvatarNavigationNode", "//submodules/TelegramUI/Components/ChatControllerInteraction", "//submodules/ChatInterfaceState", "//submodules/TelegramUI/Components/ChatListHeaderComponent", "//submodules/ChatListUI", "//submodules/TelegramUI/Components/Chat/ChatMessageItemView", "//submodules/ChatPresentationInterfaceState", "//submodules/TelegramUI/Components/ChatTimerScreen", "//submodules/TelegramUI/Components/ChatTitleView", "//submodules/Components/ComponentDisplayAdapters", "//submodules/ComponentFlow", "//submodules/ContextUI", "//submodules/PeerInfoUI/CreateExternalMediaStreamScreen", "//submodules/DeviceAccess", "//submodules/Display", "//submodules/TelegramUI/Components/EmojiStatusComponent", "//submodules/TelegramUI/Components/EmojiStatusSelectionComponent", "//submodules/EncryptionKeyVisualization", "//submodules/TelegramUI/Components/EntityKeyboard", "//submodules/TelegramUI/Components/ForumCreateTopicScreen", "//submodules/GalleryData", "//submodules/GalleryUI", "//submodules/Geocoding", "//submodules/HashtagSearchUI", "//submodules/InstantPageCache", "//submodules/InviteLinksUI", "//submodules/ItemListAddressItem", "//submodules/ItemListPeerActionItem", "//submodules/ItemListPeerItem", "//submodules/ItemListUI", "//submodules/LegacyComponents", "//submodules/LegacyMediaPickerUI", "//submodules/LegacyUI", "//submodules/ListMessageItem", "//submodules/LocationResources", "//submodules/LocationUI", "//submodules/ManagedAnimationNode", "//submodules/MapResourceToAvatarSizes", "//submodules/Markdown", "//submodules/MediaResources", "//submodules/MergeLists", "//submodules/TelegramUI/Components/MultiAnimationRenderer", "//submodules/TelegramUI/Components/NotificationExceptionsScreen", "//submodules/NotificationMuteSettingsUI", "//submodules/TelegramUI/Components/NotificationPeerExceptionController", "//submodules/NotificationSoundSelectionUI", "//submodules/OpenInExternalAppUI", "//submodules/OverlayStatusController", "//submodules/PassportUI", "//submodules/PasswordSetupUI", "//submodules/PaymentMethodUI", "//submodules/TelegramUI/Components/PeerAllowedReactionsScreen", "//submodules/PeerAvatarGalleryUI", "//submodules/PeerInfoAvatarListNode", "//submodules/TelegramUI/Components/PeerInfo/PeerInfoStoryGridScreen", "//submodules/PeerInfoUI", "//submodules/TelegramUI/Components/PeerInfo/PeerInfoVisualMediaPaneNode", "//submodules/TelegramUI/Components/Settings/PeerNameColorScreen", "//submodules/PeerPresenceStatusManager", "//submodules/TelegramUI/Components/PeerReportScreen", "//submodules/PhoneNumberFormat", "//submodules/PhotoResources", "//submodules/Postbox", "//submodules/PremiumUI", "//submodules/PresentationDataUtils", "//submodules/QrCodeUI", "//submodules/RadialStatusNode", "//submodules/SaveToCameraRoll", "//submodules/SearchBarNode", "//submodules/SearchUI", "//submodules/TelegramUI/Components/SendInviteLinkScreen", "//submodules/SettingsUI", "//submodules/ShareController", "//submodules/TelegramUI/Components/ShareWithPeersScreen", "//submodules/StatisticsUI", "//submodules/StickerPackPreviewUI", "//submodules/StickerResources", "//submodules/TelegramUI/Components/StorageUsageScreen", "//submodules/TelegramUI/Components/Stories/StoryContainerScreen", "//submodules/SSignalKit/SwiftSignalKit", "//submodules/TelegramBaseController", "//submodules/TelegramCallsUI", "//submodules/TelegramCore", "//submodules/TelegramIntents", "//submodules/TelegramNotices", "//submodules/TelegramPresentationData", "//submodules/TelegramStringFormatting", "//submodules/TelegramUIPreferences", "//submodules/TelegramUniversalVideoContent", "//submodules/TelegramVoip", "//submodules/TemporaryCachedPeerDataManager", "//submodules/TextFormat", "//submodules/TooltipUI", "//submodules/TranslateUI", "//submodules/UndoUI", "//submodules/MediaPlayer:UniversalMediaPlayer", "//submodules/WebSearchUI", "//submodules/WebUI", "//submodules/TelegramUI/Components/MultiScaleTextNode", "//submodules/GridMessageSelectionNode", "//submodules/ChatMessageInteractiveMediaBadge", "//submodules/SoftwareVideo", "//submodules/TelegramUI/Components/Chat/ChatMessageSelectionInputPanelNode", "//submodules/TelegramUI/Components/Chat/ChatHistorySearchContainerNode", "//submodules/TelegramUI/Components/PeerInfo/PeerInfoCoverComponent", "//submodules/TelegramUI/Components/LottieComponent", "//submodules/SolidRoundedButtonNode", "//submodules/TelegramUI/Components/PeerInfo/PeerInfoPaneNode", "//submodules/TelegramUI/Components/PeerInfo/PeerInfoChatListPaneNode", "//submodules/TelegramUI/Components/PeerInfo/PeerInfoChatPaneNode", "//submodules/MediaPickerUI", "//submodules/AttachmentUI", "//submodules/TelegramUI/Components/Settings/BoostLevelIconComponent", "//submodules/Components/MultilineTextComponent", "//submodules/TelegramUI/Components/Settings/PeerNameColorItem", "//submodules/TelegramUI/Components/PlainButtonComponent", "//submodules/TelegramUI/Components/TextLoadingEffect", "//submodules/TelegramUI/Components/Settings/BirthdayPickerScreen", "//submodules/TelegramUI/Components/Settings/PeerSelectionScreen", "//submodules/TelegramUI/Components/ButtonComponent", "//submodules/ConfettiEffect", "//submodules/ContactsPeerItem", "//submodules/TelegramUI/Components/PeerManagement/OldChannelsController", "//submodules/TelegramUI/Components/TextNodeWithEntities", "//submodules/UrlHandling", "//submodules/TelegramUI/Components/EmojiTextAttachmentView", "//submodules/TelegramUI/Components/MediaEditor", "//submodules/TelegramUI/Components/MediaEditorScreen", "//submodules/TelegramUI/Components/CameraScreen", "//submodules/TelegramUI/Components/PeerInfo/VerifyAlertController", ], visibility = [ "//visibility:public", ], )