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.60Registry latest21 Oct 202421
0.0.5920 Oct 202421
0.0.5822 Sept 202421
0.0.5722 Sept 202421
0.0.5622 Sept 202421
0.0.5522 Sept 202421
0.0.5422 Sept 202421
0.0.5318 Sept 202421
0.0.5118 Sept 202421
0.0.5018 Sept 202421
0.0.4918 Sept 202421
0.0.4818 Sept 202421
0.0.4717 Sept 202421
0.0.468 Sept 202421
0.0.458 Sept 202421
0.0.438 Sept 202421
0.0.428 Sept 202421
0.0.418 Sept 202421
0.0.409 Jul 202421
0.0.399 Jul 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