add breadcrumbs

This commit is contained in:
2024-05-18 13:16:57 +07:00
parent 6b3306bb96
commit db4419dc81
9 changed files with 421 additions and 59 deletions
+8
View File
@@ -40,3 +40,11 @@ func (s *Server) GetProduct(ctx context.Context, req *crm.GetProductReq) (*crm.P
}
return &crm.ProductRsp{Product: product}, nil
}
func (s *Server) GetBreadcrumbs(ctx context.Context, req *crm.GetBreadcrumbsReq) (*crm.BreadcrumbsRsp, error) {
breadcrumbs, err := s.storage.GetBreadcrumbs(ctx, req.Id)
if err != nil {
return nil, err
}
return &crm.BreadcrumbsRsp{Categories: breadcrumbs}, nil
}