Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LayoutOptions conflict with UIViewRepresentable #62

Open
tfonfara opened this issue Oct 5, 2023 · 0 comments
Open

LayoutOptions conflict with UIViewRepresentable #62

tfonfara opened this issue Oct 5, 2023 · 0 comments

Comments

@tfonfara
Copy link

tfonfara commented Oct 5, 2023

Apple introduced a new typealias for LayoutOptions starting from iOS 17+. In SwiftUI, this leads to a conflict when LightweightCharts is used within a UIViewRepresentable. It would be a nice convenience method to introduce something like

typealias LightweightChartsLayoutOptions = LightweightCharts.LayoutOptions

inside LayoutOptions.swift.

Current workaround is to have those lines in a file that doesn't import SwiftUI:

import struct LightweightCharts.LayoutOptions
typealias LightweightChartsLayoutOptions = LightweightCharts.LayoutOptions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant