Show additional information on top of blurred images

Changelog-Changed: Added additional information on top of blurred images
Closes: https://github.com/damus-io/damus/issues/2854
Signed-off-by: SanjaySiddharth <mjsanjaysiddharth1999@gmail.com>
This commit is contained in:
SanjaySiddharth
2025-03-13 21:48:00 +05:30
committed by Daniel D’Aquino
parent b1fd84fd75
commit 54d6161acd
3 changed files with 65 additions and 13 deletions

View File

@@ -35,11 +35,11 @@ func remove_nostr_uri_prefix(_ s: String) -> String {
return uri
}
func abbreviateURL(_ url: URL) -> String {
func abbreviateURL(_ url: URL, maxLength: Int = MAX_CHAR_URL) -> String {
let urlString = url.absoluteString
if urlString.count > MAX_CHAR_URL {
return String(urlString.prefix(MAX_CHAR_URL)) + "..."
if urlString.count > maxLength {
return String(urlString.prefix(maxLength)) + ""
}
return urlString
}