[{"title":"( 72 个子文件 226KB ) gofinances-monorepo-源码","children":[{"title":"gofinances-monorepo-master","children":[{"title":".gitignore <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"server-production.yml <span style='color:#111;'> 427B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"packages","children":[{"title":"app","children":[{"title":".gitignore <span style='color:#111;'> 118B </span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 384B </span>","children":null,"spread":false},{"title":"App.tsx <span style='color:#111;'> 799B </span>","children":null,"spread":false},{"title":"__generated__","children":[{"title":"AppEntry.js <span style='color:#111;'> 235B </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"components","children":[{"title":"Button","children":[{"title":"index.tsx <span style='color:#111;'> 397B </span>","children":null,"spread":false},{"title":"styles.tsx <span style='color:#111;'> 469B </span>","children":null,"spread":false}],"spread":true},{"title":"Input","children":[{"title":"index.tsx <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"styles.ts <span style='color:#111;'> 918B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"routes","children":[{"title":"AppStack.tsx <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false}],"spread":true},{"title":"services","children":[{"title":"api.ts <span style='color:#111;'> 120B </span>","children":null,"spread":false}],"spread":false},{"title":"utils","children":[{"title":"index.ts <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"getValidationErrors.ts <span style='color:#111;'> 322B </span>","children":null,"spread":false}],"spread":false},{"title":"pages","children":[{"title":"SignIn","children":[{"title":"index.tsx <span style='color:#111;'> 3.54KB </span>","children":null,"spread":false},{"title":"styles.ts <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false}],"spread":false},{"title":"SignUpSuccess","children":[{"title":"index.tsx <span style='color:#111;'> 939B </span>","children":null,"spread":false},{"title":"styles.ts <span style='color:#111;'> 793B </span>","children":null,"spread":false}],"spread":false},{"title":"SignUp","children":[{"title":"index.tsx <span style='color:#111;'> 3.75KB </span>","children":null,"spread":false},{"title":"styles.ts <span style='color:#111;'> 865B </span>","children":null,"spread":false}],"spread":false},{"title":"Onboarding","children":[{"title":"index.tsx <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"styles.ts <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false}],"spread":false},{"title":"Listing","children":[{"title":"index.tsx <span style='color:#111;'> 778B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":".eslintignore <span style='color:#111;'> 39B </span>","children":null,"spread":false},{"title":"@types","children":[{"title":"index.d.ts <span style='color:#111;'> 177B </span>","children":null,"spread":false}],"spread":false},{"title":"store","children":[{"title":"createStore.ts <span style='color:#111;'> 523B </span>","children":null,"spread":false},{"title":"modules","children":[{"title":"rootSaga.ts <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"rootReducer.ts <span style='color:#111;'> 218B </span>","children":null,"spread":false},{"title":"user","children":[{"title":"sagas.ts <span style='color:#111;'> 849B </span>","children":null,"spread":false},{"title":"types.ts <span style='color:#111;'> 536B </span>","children":null,"spread":false},{"title":"actions.ts <span style='color:#111;'> 507B </span>","children":null,"spread":false},{"title":"reducer.ts <span style='color:#111;'> 790B </span>","children":null,"spread":false}],"spread":false},{"title":"auth","children":[{"title":"sagas.ts <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"types.ts <span style='color:#111;'> 677B </span>","children":null,"spread":false},{"title":"actions.ts <span style='color:#111;'> 686B </span>","children":null,"spread":false},{"title":"reducer.ts <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"index.ts <span style='color:#111;'> 472B </span>","children":null,"spread":false}],"spread":false},{"title":"expo.spec.ts <span style='color:#111;'> 103B </span>","children":null,"spread":false},{"title":"assets","children":[{"title":"logo.png <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"done.png <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".expo-shared","children":[{"title":"assets.json <span style='color:#111;'> 155B </span>","children":null,"spread":false}],"spread":true},{"title":"jest.config.js <span style='color:#111;'> 115B </span>","children":null,"spread":false},{"title":"app.json <span style='color:#111;'> 500B </span>","children":null,"spread":false},{"title":"babel.config.js <span style='color:#111;'> 107B </span>","children":null,"spread":false},{"title":"metro.config.js <span style='color:#111;'> 124B </span>","children":null,"spread":false},{"title":".eslintrc.js <span style='color:#111;'> 966B </span>","children":null,"spread":false},{"title":"assets","children":[{"title":"splash.png <span style='color:#111;'> 9.09KB </span>","children":null,"spread":false},{"title":"favicon.png <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"icon.png <span style='color:#111;'> 642B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"server","children":[{"title":".env <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 829B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"services","children":[{"title":"OnboardUserService.ts <span style='color:#111;'> 648B </span>","children":null,"spread":false},{"title":"CreateUserService.ts <span style='color:#111;'> 796B </span>","children":null,"spread":false},{"title":"AuthenticateUserService.ts <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false}],"spread":true},{"title":"repositories","children":[{"title":"OnboardRepository.ts <span style='color:#111;'> 531B </span>","children":null,"spread":false},{"title":"UserRepository.ts <span style='color:#111;'> 526B </span>","children":null,"spread":false}],"spread":true},{"title":"models","children":[{"title":"Onboard.ts <span style='color:#111;'> 299B </span>","children":null,"spread":false},{"title":"User.ts <span style='color:#111;'> 371B </span>","children":null,"spread":false}],"spread":true},{"title":"server.spec.ts <span style='color:#111;'> 108B </span>","children":null,"spread":false},{"title":"config","children":[{"title":"auth.ts <span style='color:#111;'> 110B </span>","children":null,"spread":false}],"spread":true},{"title":"index.ts <span style='color:#111;'> 260B </span>","children":null,"spread":false},{"title":"routes.ts <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false}],"spread":true},{"title":"jest.config.js <span style='color:#111;'> 117B </span>","children":null,"spread":false},{"title":".eslintignore <span style='color:#111;'> 24B </span>","children":null,"spread":false},{"title":".eslintrc.js <span style='color:#111;'> 609B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"package.json <span style='color:#111;'> 349B </span>","children":null,"spread":false},{"title":"prettier.config.js <span style='color:#111;'> 125B </span>","children":null,"spread":false},{"title":"jest.config.js <span style='color:#111;'> 184B </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 147B </span>","children":null,"spread":false},{"title":"yarn.lock <span style='color:#111;'> 455.74KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]