@@ -34,7 +34,6 @@ import (
3434 "github.com/Masterminds/semver/v3"
3535 "github.com/apache/answer/pkg/dir"
3636 "github.com/apache/answer/pkg/writer"
37- "github.com/apache/answer/ui"
3837 "github.com/segmentfault/pacman/log"
3938 "gopkg.in/yaml.v3"
4039)
@@ -300,50 +299,6 @@ func copyUIFiles(b *buildingMaterial) (err error) {
300299 return nil
301300}
302301
303- // overwriteIndexTs overwrites index.ts file in ui/src/plugins/ dir
304- func overwriteIndexTs (b * buildingMaterial ) (err error ) {
305- localUIPluginDir := filepath .Join (b .tmpDir , "vendor/github.com/apache/answer/ui/src/plugins/" )
306-
307- folders , err := getFolders (localUIPluginDir )
308- if err != nil {
309- return fmt .Errorf ("failed to get folders: %w" , err )
310- }
311-
312- content := generateIndexTsContent (folders )
313- err = os .WriteFile (filepath .Join (localUIPluginDir , "index.ts" ), []byte (content ), 0644 )
314- if err != nil {
315- return fmt .Errorf ("failed to write index.ts: %w" , err )
316- }
317- return nil
318- }
319-
320- func getFolders (dir string ) ([]string , error ) {
321- var folders []string
322- files , err := os .ReadDir (dir )
323- if err != nil {
324- return nil , err
325- }
326- for _ , file := range files {
327- if file .IsDir () && file .Name () != "builtin" {
328- folders = append (folders , file .Name ())
329- }
330- }
331- return folders , nil
332- }
333-
334- func generateIndexTsContent (folders []string ) string {
335- builder := & strings.Builder {}
336- builder .WriteString ("export default null;\n " )
337- // Line 2:1: Delete `⏎` prettier/prettier
338- if len (folders ) > 0 {
339- builder .WriteString ("\n " )
340- }
341- for _ , folder := range folders {
342- builder .WriteString (fmt .Sprintf ("export { default as %s } from '%s';\n " , folder , folder ))
343- }
344- return builder .String ()
345- }
346-
347302// buildUI run pnpm install and pnpm build commands to build ui
348303func buildUI (b * buildingMaterial ) (err error ) {
349304 localUIBuildDir := filepath .Join (b .tmpDir , "vendor/github.com/apache/answer/ui" )
@@ -362,13 +317,6 @@ func buildUI(b *buildingMaterial) (err error) {
362317 return nil
363318}
364319
365- func replaceNecessaryFile (b * buildingMaterial ) (err error ) {
366- fmt .Printf ("try to replace ui build directory\n " )
367- uiBuildDir := filepath .Join (b .tmpDir , "vendor/github.com/apache/answer/ui" )
368- err = copyDirEntries (ui .Build , "." , uiBuildDir )
369- return err
370- }
371-
372320// mergeI18nFiles merge i18n files
373321func mergeI18nFiles (b * buildingMaterial ) (err error ) {
374322 fmt .Printf ("try to merge i18n files\n " )
0 commit comments