Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

react-native-perfect-marquee

Package Overview
Dependencies
Maintainers
0
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-perfect-marquee

React Native Perfect Marquee is a extremely lightweight React Native component that harnesses silky smooth marquees

  • 1.1.62
  • npm
  • Socket score

Version published
Weekly downloads
1
decreased by-95.45%
Maintainers
0
Weekly downloads
 
Created
Source

React Native Perfect Marquee Component

React Native Perfect Marquee is a lightweightReact Native component that harnesses silky smooth marquees for both ANDROIDos and Ios.

This React Native Perfect Marquee component allows text to scroll smoothly in both directions (left to right or right to left). It supports both a single title and looped title, offering a seamless, customizable animation with various dynamic properties.

Any Issues-- Contact me on Instagram Directly m_deepakverma

Installation

Run in the command prompt :

npm i react-native-perfect-marquee

Usage To use the component, first import Marquee into your file:

import Marquees from  "react-native-perfect-marquee";
Then wrap the <Marquees> tags around any component or text you'd like to slide.
  
  <Marquees 
      textColor={'red'}
      fontWeight={'900'}
      fontFamily={Rubik}
      fontSize={32}
       autofill ={true}  or just write autofill
      marqueeDirection={'left'}  OR {'right}
      marqueeSpeed={10}
      title={'ENTER YOUR TEXT HERE'}
      letterSpacing={5}
      backgroundColor={'black'}
      marginTop={10}
      marginBottom={10}
      padding={22}
      />

A sample file might look like this:

 import React from "react";
 import { View } from "react-native";
 import Marquees from  "react-native-perfect-marquee";
 const App =({data})=>{ 
   return
    ( 
     
   <Marquees 
  textColor={data?.style?.text_color}  //you can also use it dynamically
  fontWeight={data?.style?.fontWeight}
  textColor={'red'}
      fontWeight={'900'}
      fontFamily={Rubik}
      fontSize={32}
       autofill ={true}  or just write autofill
      marqueeDirection={'left'}  OR {'right}
      marqueeSpeed={10}
      title={'ENTER YOUR TEXT HERE'}
      letterSpacing={5}
      backgroundColor={'black'}
      marginTop={10}
      marginBottom={10}
      padding={22}
                />
            />
        
        )
      }
      export default App;
PropDescriptionValueExample
textColorCustomize the color of the scrolling text.stringtextColor={'green'}
fontWeightControl the font weight of the scrolling text.'900'fontWeight={'900'}
fontFamilySpecify the font family for the title text.stringfontFamily={'Arial'}
fontSizeAdjust the font size of the title text.32fontSize={32}
autofillAutomatically adjusts the text width for smooth scrolling.booleanautofill={true}
marqueeDirectionSet the scroll direction of the marquee, either left or right.`'left''right'
marqueeSpeedControl the speed of the scrolling text.10 to 100marqueeSpeed={10}
titleThe actual text content that will scroll in the marquee.stringtitle={'Marquee'}
letterSpacingDefine the spacing between letters of the scrolling text.1 to 5letterSpacing={2}
backgroundColorSet the background color of the marquee.stringbackgroundColor={'red'}
marginTopAdd margin to the top of the marquee.numbermarginTop={10}
marginBottomAdd margin to the bottom of the marquee.numbermarginBottom={10}
paddingAdd padding around the content inside the marquee.numberpadding={10}

Any Issues or any update contact me on Instagram Account m_deepakverma

Keywords

FAQs

Package last updated on 24 Sep 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc