Code Monkey home page Code Monkey logo

starters's Issues

[Bug][Native] User Detail Screen Link To Home Fails

Hi,

The < Go Home button fails to navigate to the homepage on native (I only tested on iOS). This could be a problem specific to solito.

Reproduction

  1. Clone the next-expo-solito starter
  2. Run yarn native
  3. Open the app in iOS
  4. Tap Link to user
  5. Attempt to go back Home using the < Go Home button

Possible Solution

Follow the same pattern used in the HomeScreen to create a link (using the useLink Hook):

export function UserDetailScreen() {
  const [id] = useParam('id')
  const homeLinkProps = useLink({
    href: '/',
  })

  return (
    <YStack f={1} jc="center" ai="center" space>
      <Paragraph ta="center" fow="800">{`User ID: ${id}`}</Paragraph>
      <Button {...homeLinkProps} icon={ChevronLeft}>
        Go Home
      </Button>
    </YStack>
  )
}

New project fails to start both web and native

After running

npx create-tamagui-app@latest my-app
cd my-app
yarn web

I'm getting the following error message:

Cannot find module '/my-app/node_modules/@my/ui/dist/cjs'. Please verify that the package.json has a valid "main" entry

Update
Only after running yarn build, was I able to run the new project that isn't mentioned in the docs.

eas build hangs at the yarn install build phase

I am new to the Expo and eas world. I tried to run eas build on the starter but the build hangs and never completes. It either might be connected to yarn 3 or TypeScript version but I haven't found a solution yet.

Does anyone use eas and has a working config?

Cheers
Screenshot 2022-08-18 at 17 07 42

Typescript autocomplete is not working

Hi! I was trying this starter template, but can't get IntelliSense working. Haven't changed anything in the source code. Restarted typescript server to make sure it's working. 😕 Any ideas why that might be the case?

In this example, it shows me the default CSS colors:
Снимок экрана 2022-06-06 в 23 33 49

The same happens if I try to use Tamagui components directly. It accepts the correct types, but no luck with autocomplete.

add storybook-react and storybook-react-native and jest tests to starter repo

Hi Guys,

I'd love to see Storybook for react and react-native as well as some Jest testing inside of the starter template. I am playing around to add it myself but especially with Storybook there seem to be some webpack config missing which is not intuitiv.

I think the best folder structure would be:

apps/expo
apps/nextjs
apps/react-storybook
apps/react-storybook-native

Error building next app

Running yarn build from the /next folder i'm getting this error:

SyntaxError: Unexpected token 'export'
    at Object.compileFunction (node:vm:352:18)
    at wrapSafe (node:internal/modules/cjs/loader:1033:15)
    at Module._compile (node:internal/modules/cjs/loader:1069:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
    at Object.newLoader (/Users/matthieuh/workspace/perso/starters/next-expo-solito/node_modules/esbuild-register/dist/node.js:2262:9)
    at Object.extensions..js (/Users/matthieuh/workspace/perso/starters/next-expo-solito/node_modules/esbuild-register/dist/node.js:4801:24)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at ChildProcess.listener (/Users/matthieuh/workspace/perso/starters/next-expo-solito/node_modules/@tamagui/static/dist/cjs/extractor/getStaticBindingsForScope.js:68:13)

I'm trying to build next on this commit: 33e7fe0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.