hashtags working

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2022-05-09 11:43:18 -07:00
parent 6ac4214be7
commit cac139fff1
6 changed files with 78 additions and 13 deletions

View File

@@ -68,7 +68,7 @@ func render_blocks(blocks: [Block]) -> String {
case .text(let txt):
return str + txt
case .hashtag(let htag):
return "#" + htag
return str + "#" + htag
}
}
}
@@ -236,6 +236,9 @@ func make_post_tags(post_blocks: [PostBlock], tags: [[String]]) -> PostTags {
let block = Block.mention(mention)
blocks.append(block)
}
case .hashtag(let hashtag):
new_tags.append(["hashtag", hashtag])
blocks.append(.hashtag(hashtag))
case .text(let txt):
blocks.append(Block.text(txt))
}