mirror of
https://github.com/taigrr/bubbletea.git
synced 2026-04-02 02:59:09 -07:00
Add a border to the Glamour example per the viewport API update
This commit is contained in:
@@ -55,7 +55,11 @@ type example struct {
|
||||
}
|
||||
|
||||
func newExample() (*example, error) {
|
||||
vp := viewport.NewModel(78, 20)
|
||||
vp := viewport.New(78, 20)
|
||||
vp.Style = lipgloss.NewStyle().
|
||||
BorderStyle(lipgloss.RoundedBorder()).
|
||||
BorderForeground(lipgloss.Color("62")).
|
||||
PaddingRight(2)
|
||||
|
||||
renderer, err := glamour.NewTermRenderer(glamour.WithStylePath("notty"))
|
||||
if err != nil {
|
||||
@@ -89,8 +93,8 @@ func (e example) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
||||
case "q", "ctrl+c", "esc":
|
||||
return e, tea.Quit
|
||||
default:
|
||||
newModel, cmd := e.viewport.Update(msg)
|
||||
e.viewport = newModel.(viewport.Model)
|
||||
var cmd tea.Cmd
|
||||
e.viewport, cmd = e.viewport.Update(msg)
|
||||
return e, cmd
|
||||
}
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user