From a3f4661456fac0f20e852d0279df65945e1fafd7 Mon Sep 17 00:00:00 2001 From: juancwu Date: Mon, 6 Apr 2026 18:22:58 +0000 Subject: [PATCH] chore: move templui utils into ui folder --- .templui.json | 13 +++++++------ internal/service/invite.go | 10 ++-------- internal/ui/components/accordion/accordion.templ | 2 +- internal/ui/components/alert/alert.templ | 2 +- .../ui/components/aspectratio/aspectratio.templ | 2 +- internal/ui/components/avatar/avatar.templ | 2 +- internal/ui/components/badge/badge.templ | 2 +- internal/ui/components/breadcrumb/breadcrumb.templ | 2 +- internal/ui/components/button/button.templ | 2 +- internal/ui/components/calendar/calendar.templ | 2 +- internal/ui/components/card/card.templ | 2 +- internal/ui/components/carousel/carousel.templ | 2 +- internal/ui/components/chart/chart.templ | 2 +- internal/ui/components/checkbox/checkbox.templ | 2 +- internal/ui/components/code/code.templ | 2 +- .../ui/components/collapsible/collapsible.templ | 2 +- internal/ui/components/copybutton/copybutton.templ | 2 +- internal/ui/components/datepicker/datepicker.templ | 2 +- internal/ui/components/dialog/dialog.templ | 2 +- internal/ui/components/dropdown/dropdown.templ | 2 +- internal/ui/components/form/form.templ | 2 +- internal/ui/components/input/input.templ | 2 +- internal/ui/components/inputotp/inputotp.templ | 2 +- internal/ui/components/label/label.templ | 2 +- internal/ui/components/pagination/pagination.templ | 2 +- internal/ui/components/popover/popover.templ | 2 +- internal/ui/components/progress/progress.templ | 2 +- internal/ui/components/radio/radio.templ | 2 +- internal/ui/components/rating/rating.templ | 2 +- internal/ui/components/selectbox/selectbox.templ | 2 +- internal/ui/components/separator/separator.templ | 2 +- internal/ui/components/sheet/sheet.templ | 2 +- internal/ui/components/sidebar/sidebar.templ | 2 +- internal/ui/components/skeleton/skeleton.templ | 2 +- internal/ui/components/slider/slider.templ | 2 +- internal/ui/components/switch/switch.templ | 2 +- internal/ui/components/table/table.templ | 2 +- internal/ui/components/tabs/tabs.templ | 2 +- internal/ui/components/tagsinput/tagsinput.templ | 2 +- internal/ui/components/textarea/textarea.templ | 2 +- internal/ui/components/timepicker/timepicker.templ | 2 +- internal/ui/components/toast/toast.templ | 2 +- internal/ui/components/tooltip/tooltip.templ | 2 +- internal/{ => ui}/utils/templui.go | 0 44 files changed, 50 insertions(+), 55 deletions(-) rename internal/{ => ui}/utils/templui.go (100%) diff --git a/.templui.json b/.templui.json index 02955da..4ca6c09 100644 --- a/.templui.json +++ b/.templui.json @@ -1,7 +1,8 @@ { - "componentsDir": "internal/ui/components", - "utilsDir": "internal/utils", - "moduleName": "git.juancwu.dev/juancwu/budgit", - "jsDir": "assets/js", - "jsPublicPath": "/assets/js" -} \ No newline at end of file + "componentsDir": "internal/ui/components", + "utilsDir": "internal/ui/utils", + "moduleName": "git.juancwu.dev/juancwu/budgit", + "jsDir": "assets/js", + "jsPublicPath": "/assets/js" +} + diff --git a/internal/service/invite.go b/internal/service/invite.go index 1907a03..d281c15 100644 --- a/internal/service/invite.go +++ b/internal/service/invite.go @@ -6,7 +6,7 @@ import ( "git.juancwu.dev/juancwu/budgit/internal/model" "git.juancwu.dev/juancwu/budgit/internal/repository" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "github.com/google/uuid" ) type InviteService struct { @@ -32,13 +32,7 @@ func (s *InviteService) CreateInvite(spaceID, inviterID, email string) (*model.S return nil, err } - // Check if inviter is member/owner of space? (Ideally yes, but for now assuming caller checks permissions) - - // Check if user is already a member - // This would require a method on SpaceRepo or SpaceService. - // For now, let's proceed. - - token := utils.RandomID() // Or a more secure token generator + token := uuid.NewString() // Or a more secure token generator expiresAt := time.Now().Add(48 * time.Hour) invitation := &model.SpaceInvitation{ diff --git a/internal/ui/components/accordion/accordion.templ b/internal/ui/components/accordion/accordion.templ index acac12f..ad52cb1 100644 --- a/internal/ui/components/accordion/accordion.templ +++ b/internal/ui/components/accordion/accordion.templ @@ -4,7 +4,7 @@ package accordion import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Props struct { diff --git a/internal/ui/components/alert/alert.templ b/internal/ui/components/alert/alert.templ index 7448972..6e4b1c6 100644 --- a/internal/ui/components/alert/alert.templ +++ b/internal/ui/components/alert/alert.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/alert package alert -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Variant string diff --git a/internal/ui/components/aspectratio/aspectratio.templ b/internal/ui/components/aspectratio/aspectratio.templ index c91fed5..cd839a4 100644 --- a/internal/ui/components/aspectratio/aspectratio.templ +++ b/internal/ui/components/aspectratio/aspectratio.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/aspect-ratio package aspectratio -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Ratio string diff --git a/internal/ui/components/avatar/avatar.templ b/internal/ui/components/avatar/avatar.templ index c01f75d..ceb6b26 100644 --- a/internal/ui/components/avatar/avatar.templ +++ b/internal/ui/components/avatar/avatar.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/avatar package avatar -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Props struct { ID string diff --git a/internal/ui/components/badge/badge.templ b/internal/ui/components/badge/badge.templ index 66eafb9..399980b 100644 --- a/internal/ui/components/badge/badge.templ +++ b/internal/ui/components/badge/badge.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/badge package badge -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Variant string diff --git a/internal/ui/components/breadcrumb/breadcrumb.templ b/internal/ui/components/breadcrumb/breadcrumb.templ index 9a0a7c2..9ce2fc6 100644 --- a/internal/ui/components/breadcrumb/breadcrumb.templ +++ b/internal/ui/components/breadcrumb/breadcrumb.templ @@ -4,7 +4,7 @@ package breadcrumb import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Props struct { diff --git a/internal/ui/components/button/button.templ b/internal/ui/components/button/button.templ index 5417d59..3e12539 100644 --- a/internal/ui/components/button/button.templ +++ b/internal/ui/components/button/button.templ @@ -3,7 +3,7 @@ package button import ( - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strings" ) diff --git a/internal/ui/components/calendar/calendar.templ b/internal/ui/components/calendar/calendar.templ index ffec3d8..4655154 100644 --- a/internal/ui/components/calendar/calendar.templ +++ b/internal/ui/components/calendar/calendar.templ @@ -4,7 +4,7 @@ package calendar import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strconv" "time" ) diff --git a/internal/ui/components/card/card.templ b/internal/ui/components/card/card.templ index 8ca6cc1..7c60e10 100644 --- a/internal/ui/components/card/card.templ +++ b/internal/ui/components/card/card.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/card package card -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Props struct { ID string diff --git a/internal/ui/components/carousel/carousel.templ b/internal/ui/components/carousel/carousel.templ index b05c0b5..d2424d2 100644 --- a/internal/ui/components/carousel/carousel.templ +++ b/internal/ui/components/carousel/carousel.templ @@ -5,7 +5,7 @@ package carousel import ( "fmt" "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strconv" ) diff --git a/internal/ui/components/chart/chart.templ b/internal/ui/components/chart/chart.templ index 75c9256..5dd616f 100644 --- a/internal/ui/components/chart/chart.templ +++ b/internal/ui/components/chart/chart.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/charts package chart -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Variant string diff --git a/internal/ui/components/checkbox/checkbox.templ b/internal/ui/components/checkbox/checkbox.templ index fa7a0ae..55a34fe 100644 --- a/internal/ui/components/checkbox/checkbox.templ +++ b/internal/ui/components/checkbox/checkbox.templ @@ -4,7 +4,7 @@ package checkbox import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Props struct { diff --git a/internal/ui/components/code/code.templ b/internal/ui/components/code/code.templ index 1af3c2b..71325fe 100644 --- a/internal/ui/components/code/code.templ +++ b/internal/ui/components/code/code.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/code package code -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Props struct { ID string diff --git a/internal/ui/components/collapsible/collapsible.templ b/internal/ui/components/collapsible/collapsible.templ index 08e3f72..69b8d3a 100644 --- a/internal/ui/components/collapsible/collapsible.templ +++ b/internal/ui/components/collapsible/collapsible.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/collapsible package collapsible -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Props struct { ID string diff --git a/internal/ui/components/copybutton/copybutton.templ b/internal/ui/components/copybutton/copybutton.templ index 923d429..26b7032 100644 --- a/internal/ui/components/copybutton/copybutton.templ +++ b/internal/ui/components/copybutton/copybutton.templ @@ -5,7 +5,7 @@ package copybutton import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/button" "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Props struct { diff --git a/internal/ui/components/datepicker/datepicker.templ b/internal/ui/components/datepicker/datepicker.templ index f8a89ec..cba326f 100644 --- a/internal/ui/components/datepicker/datepicker.templ +++ b/internal/ui/components/datepicker/datepicker.templ @@ -8,7 +8,7 @@ import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/card" "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" "git.juancwu.dev/juancwu/budgit/internal/ui/components/popover" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "time" ) diff --git a/internal/ui/components/dialog/dialog.templ b/internal/ui/components/dialog/dialog.templ index e531f0b..dc83a1e 100644 --- a/internal/ui/components/dialog/dialog.templ +++ b/internal/ui/components/dialog/dialog.templ @@ -5,7 +5,7 @@ package dialog import ( "context" "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type contextKey string diff --git a/internal/ui/components/dropdown/dropdown.templ b/internal/ui/components/dropdown/dropdown.templ index 2795338..ea142c9 100644 --- a/internal/ui/components/dropdown/dropdown.templ +++ b/internal/ui/components/dropdown/dropdown.templ @@ -5,7 +5,7 @@ package dropdown import ( "context" "git.juancwu.dev/juancwu/budgit/internal/ui/components/popover" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Placement = popover.Placement diff --git a/internal/ui/components/form/form.templ b/internal/ui/components/form/form.templ index 930617e..7e070fc 100644 --- a/internal/ui/components/form/form.templ +++ b/internal/ui/components/form/form.templ @@ -4,7 +4,7 @@ package form import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/label" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type MessageVariant string diff --git a/internal/ui/components/input/input.templ b/internal/ui/components/input/input.templ index 743fbd5..5c31df7 100644 --- a/internal/ui/components/input/input.templ +++ b/internal/ui/components/input/input.templ @@ -5,7 +5,7 @@ package input import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/button" "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Type string diff --git a/internal/ui/components/inputotp/inputotp.templ b/internal/ui/components/inputotp/inputotp.templ index 652c3d2..b40d58d 100644 --- a/internal/ui/components/inputotp/inputotp.templ +++ b/internal/ui/components/inputotp/inputotp.templ @@ -3,7 +3,7 @@ package inputotp import ( - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strconv" ) diff --git a/internal/ui/components/label/label.templ b/internal/ui/components/label/label.templ index 2b8c020..3ba8bcb 100644 --- a/internal/ui/components/label/label.templ +++ b/internal/ui/components/label/label.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/label package label -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Props struct { ID string diff --git a/internal/ui/components/pagination/pagination.templ b/internal/ui/components/pagination/pagination.templ index c5ee068..7274121 100644 --- a/internal/ui/components/pagination/pagination.templ +++ b/internal/ui/components/pagination/pagination.templ @@ -5,7 +5,7 @@ package pagination import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/button" "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Props struct { diff --git a/internal/ui/components/popover/popover.templ b/internal/ui/components/popover/popover.templ index 3daac63..33340be 100644 --- a/internal/ui/components/popover/popover.templ +++ b/internal/ui/components/popover/popover.templ @@ -3,7 +3,7 @@ package popover import ( - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strconv" ) diff --git a/internal/ui/components/progress/progress.templ b/internal/ui/components/progress/progress.templ index fff32c5..4f8ac22 100644 --- a/internal/ui/components/progress/progress.templ +++ b/internal/ui/components/progress/progress.templ @@ -4,7 +4,7 @@ package progress import ( "fmt" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Size string diff --git a/internal/ui/components/radio/radio.templ b/internal/ui/components/radio/radio.templ index 8ecbb5b..274a9e9 100644 --- a/internal/ui/components/radio/radio.templ +++ b/internal/ui/components/radio/radio.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/radio package radio -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Props struct { ID string diff --git a/internal/ui/components/rating/rating.templ b/internal/ui/components/rating/rating.templ index f348362..a10827c 100644 --- a/internal/ui/components/rating/rating.templ +++ b/internal/ui/components/rating/rating.templ @@ -5,7 +5,7 @@ package rating import ( "fmt" "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strconv" ) diff --git a/internal/ui/components/selectbox/selectbox.templ b/internal/ui/components/selectbox/selectbox.templ index 0dfcc1b..97b631b 100644 --- a/internal/ui/components/selectbox/selectbox.templ +++ b/internal/ui/components/selectbox/selectbox.templ @@ -9,7 +9,7 @@ import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" "git.juancwu.dev/juancwu/budgit/internal/ui/components/input" "git.juancwu.dev/juancwu/budgit/internal/ui/components/popover" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strconv" ) diff --git a/internal/ui/components/separator/separator.templ b/internal/ui/components/separator/separator.templ index 65881e4..96d084e 100644 --- a/internal/ui/components/separator/separator.templ +++ b/internal/ui/components/separator/separator.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/separator package separator -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Orientation string type Decoration string diff --git a/internal/ui/components/sheet/sheet.templ b/internal/ui/components/sheet/sheet.templ index 63cb3fa..6bd319f 100644 --- a/internal/ui/components/sheet/sheet.templ +++ b/internal/ui/components/sheet/sheet.templ @@ -5,7 +5,7 @@ package sheet import ( "context" "git.juancwu.dev/juancwu/budgit/internal/ui/components/dialog" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type contextKey string diff --git a/internal/ui/components/sidebar/sidebar.templ b/internal/ui/components/sidebar/sidebar.templ index 3e06eba..f07173a 100644 --- a/internal/ui/components/sidebar/sidebar.templ +++ b/internal/ui/components/sidebar/sidebar.templ @@ -3,7 +3,7 @@ package sidebar import "context" -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" import "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" import "git.juancwu.dev/juancwu/budgit/internal/ui/components/button" import "git.juancwu.dev/juancwu/budgit/internal/ui/components/sheet" diff --git a/internal/ui/components/skeleton/skeleton.templ b/internal/ui/components/skeleton/skeleton.templ index 4d8f0ff..1c77925 100644 --- a/internal/ui/components/skeleton/skeleton.templ +++ b/internal/ui/components/skeleton/skeleton.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/skeleton package skeleton -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Props struct { ID string diff --git a/internal/ui/components/slider/slider.templ b/internal/ui/components/slider/slider.templ index 6939d79..1dcbf22 100644 --- a/internal/ui/components/slider/slider.templ +++ b/internal/ui/components/slider/slider.templ @@ -4,7 +4,7 @@ package slider import ( "fmt" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Props struct { diff --git a/internal/ui/components/switch/switch.templ b/internal/ui/components/switch/switch.templ index f821f0c..9389c3d 100644 --- a/internal/ui/components/switch/switch.templ +++ b/internal/ui/components/switch/switch.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/switch package switchcomp -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Props struct { ID string diff --git a/internal/ui/components/table/table.templ b/internal/ui/components/table/table.templ index 921aba9..3958f00 100644 --- a/internal/ui/components/table/table.templ +++ b/internal/ui/components/table/table.templ @@ -2,7 +2,7 @@ // 📚 Documentation: https://templui.io/docs/components/table package table -import "git.juancwu.dev/juancwu/budgit/internal/utils" +import "git.juancwu.dev/juancwu/budgit/internal/ui/utils" type Props struct { ID string diff --git a/internal/ui/components/tabs/tabs.templ b/internal/ui/components/tabs/tabs.templ index a185739..1133a92 100644 --- a/internal/ui/components/tabs/tabs.templ +++ b/internal/ui/components/tabs/tabs.templ @@ -4,7 +4,7 @@ package tabs import ( "context" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Props struct { diff --git a/internal/ui/components/tagsinput/tagsinput.templ b/internal/ui/components/tagsinput/tagsinput.templ index f18bfb7..de4d29c 100644 --- a/internal/ui/components/tagsinput/tagsinput.templ +++ b/internal/ui/components/tagsinput/tagsinput.templ @@ -5,7 +5,7 @@ package tagsinput import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/badge" "git.juancwu.dev/juancwu/budgit/internal/ui/components/input" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Props struct { diff --git a/internal/ui/components/textarea/textarea.templ b/internal/ui/components/textarea/textarea.templ index 353c49b..7744728 100644 --- a/internal/ui/components/textarea/textarea.templ +++ b/internal/ui/components/textarea/textarea.templ @@ -3,7 +3,7 @@ package textarea import ( - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strconv" ) diff --git a/internal/ui/components/timepicker/timepicker.templ b/internal/ui/components/timepicker/timepicker.templ index df37d04..cca9fa1 100644 --- a/internal/ui/components/timepicker/timepicker.templ +++ b/internal/ui/components/timepicker/timepicker.templ @@ -8,7 +8,7 @@ import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/card" "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" "git.juancwu.dev/juancwu/budgit/internal/ui/components/popover" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strconv" "time" ) diff --git a/internal/ui/components/toast/toast.templ b/internal/ui/components/toast/toast.templ index e2b5bf7..2d5c8d6 100644 --- a/internal/ui/components/toast/toast.templ +++ b/internal/ui/components/toast/toast.templ @@ -5,7 +5,7 @@ package toast import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/button" "git.juancwu.dev/juancwu/budgit/internal/ui/components/icon" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" "strconv" ) diff --git a/internal/ui/components/tooltip/tooltip.templ b/internal/ui/components/tooltip/tooltip.templ index 0e373f3..d3f4922 100644 --- a/internal/ui/components/tooltip/tooltip.templ +++ b/internal/ui/components/tooltip/tooltip.templ @@ -4,7 +4,7 @@ package tooltip import ( "git.juancwu.dev/juancwu/budgit/internal/ui/components/popover" - "git.juancwu.dev/juancwu/budgit/internal/utils" + "git.juancwu.dev/juancwu/budgit/internal/ui/utils" ) type Position string diff --git a/internal/utils/templui.go b/internal/ui/utils/templui.go similarity index 100% rename from internal/utils/templui.go rename to internal/ui/utils/templui.go