Catalog npm
PACKAGE EXPLORERView in registry

@0610studio/rn-layout

npm

https://github.com/0610studio/rn-layout/assets/39161206/722a938f-6298-4149-91bf-2996aeffea4a

Versions collected53
Direct dependencies21From release 0.0.60
Last observed20 Oct, 22:01 UTC

README

Current package documentation

https://github.com/0610studio/rn-layout/assets/39161206/722a938f-6298-4149-91bf-2996aeffea4a

설치

"react-native-gesture-handler": "^2.16.0",
"react-native-reanimated": "^3.8.1",
"react-native-safe-area-context": "^4.9.0"

npm i @0610studio/rn-layout

사용법

  • App.tsx
<SafeAreaProvider>
    <ThemeProvider
        themeFonts={{
            100: 'Pretendard-Thin',
            200: 'Pretendard-ExtraLight',
            300: 'Pretendard-Light',
            400: 'Pretendard-Regular',
            500: 'Pretendard-Medium',
            600: 'Pretendard-SemiBold',
            700: 'Pretendard-Bold',
            800: 'Pretendard-ExtraBold',
            900: 'Pretendard-Black',
        }}>
        ...
    </ThemeProvider>
</SafeAreaProvider>
  • target component.tsx
const { palette, typography } = useTheme();

<ZSContainer
    edges={['bottom']}
    bottomComponent={
        <BottomButton
            buttonStyle={{ paddingVertical: 16, backgroundColor: buttonDisabled ? '#ff0000' : '#0000ff' }}
            disabled={buttonDisabled}
            isLoading={false}
            loadingComponent={
                <ActivityIndicator /> // default
            }
            labelComponent={
                <Text>등록</Text>
            }
            onPress={() => {
                console.log('등록');
            }}
        />
    }
>

    <Text
        style={[{ marginBottom: 15, marginTop: 30, color: palette.primary.main }, typography.display.large]}
    >
        {'회원 가입'}
    </Text>

    <TextField
        label='휴대폰 번호'
        value={phoneNumber}
        keyboardType="number-pad"
        status='error'
        errorMessage="번호가 일치하지 않아요."
        onChangeText={text => {
            console.log('체인지 : ', text);
        }}
    />
</ZSContainer>

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 53

Collected releases
VersionPublishedDirect dependenciesOpen version
0.0.389 Jul 202421
0.0.379 Jul 202421
0.0.3624 Jun 202421
0.0.3523 Jun 202421
0.0.3420 Jun 202421
0.0.3319 Jun 202421
0.0.3218 Jun 202421
0.0.3116 Jun 202421
0.0.306 Jun 202421
0.0.293 Jun 202421
0.0.283 Jun 202421
0.0.2724 May 202421
0.0.2624 May 202421
0.0.2524 May 202421
0.0.2423 May 202421
0.0.2323 May 202421
0.0.2222 May 202421
0.0.2119 May 202421
0.0.2019 May 202421
0.0.1918 May 202421

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
0610studio/rn-layout

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:01 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:1a8623bb865ef20de34443bbd5796868d732147d08b3edba79c26bc8176aec02