prop
/prลp/
noun
  1. A propeller.
  2. An object placed beneath or against a structure to keep it from falling or shaking; a support.
  3. One that serves as a means of support or assistance.
from The American Heritageยฎ Dictionary of the English Language, 5th Edition. More at Wordnik
๐ŸŒ
Wikipedia
en.wikipedia.org โ€บ wiki โ€บ Prop
Prop - Wikipedia
1 week ago - A prop, formally known as a theatrical property, is an object an actor use on stage or screen during a performance or screen production. In practical terms, a prop is considered to be anything movable or portable on a stage or a set, distinct from the actors, scenery, costumes, and electrical ...
movable physical object used on a motion picture, television, or stage set that are not costume
Prop - Wikipedia
props corner
A prop, formally known as a theatrical property, is an object an actor use on stage or screen during a performance or screen production. In practical terms, a prop is considered to โ€ฆ Wikipedia
๐ŸŒ
Cambridge Dictionary
dictionary.cambridge.org โ€บ us โ€บ dictionary โ€บ english โ€บ prop
PROP | definition in the Cambridge English Dictionary
March 10, 2026 - PROP meaning: 1. to support something physically, often by leaning it against something else or putting somethingโ€ฆ. Learn more.
๐ŸŒ
Cambridge Dictionary
dictionary.cambridge.org โ€บ us โ€บ dictionary โ€บ english โ€บ props
PROPS | definition in the Cambridge English Dictionary
6 days ago - PROPS meaning: 1. respect for someone: 2. respect for someone: 3. respect for someone: . Learn more.
๐ŸŒ
Vocabulary.com
vocabulary.com โ€บ dictionary โ€บ prop
Prop - Definition, Meaning & Synonyms | Vocabulary.com
A prop is something you use as a support, like a broom that serves as a prop to hold a door open. A prop is also something that goes on stage, like a garbage can in a Beckett play.
๐ŸŒ
React
legacy.reactjs.org โ€บ docs โ€บ components-and-props.html
Components and Props โ€“ React
You can find a detailed component API reference here. Conceptually, components are like JavaScript functions. They accept arbitrary inputs (called โ€œpropsโ€) and return React elements describing what should appear on the screen.
Find elsewhere
๐ŸŒ
Encyclopedia Britannica
britannica.com โ€บ dictionary โ€บ props
Props Definition & Meaning | Britannica Dictionary
: something that is said to publicly thank and give special attention to someone for doing something : credit or recognition ยท Props to everyone that made this movie a success.
๐ŸŒ
Dictionary.com
dictionary.com โ€บ browse โ€บ props
PROPS Definition & Meaning | Dictionary.com
PROPS definition: proper or due respect or recognition; credit. See examples of props used in a sentence.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ beginners-guide-to-props-in-react
How Props Work in React โ€“ A Beginner's Guide
August 4, 2022 - They are what make components reusable. Because they perform an essential function โ€“ they pass data from one component to another. Props act as a channel for component communication.
Top answer
1 of 4
29

According to Etymonline:

Props as slang shortening for proper respects (or something similar) appeared c.1999.

There is an intermediate form propers, used in Otis Redding's Respect, made popular by Aretha Franklin.

give me my propers when ya get home

2 of 4
10

Props is originally hip-hop slang, derived from propers, both similarly meaning due respect.

According to The Rap Dictionary ("the oldest and ultimate resource for looking up hip-hop slang"), props is:

An abbreviation of "propers" or proper respects. A show sits on physical and non-physical props. At an award ceremony the winner gives props: "And I would like to thank...". "Cause this hip-hopper gets props just like a mobster" -- Da Youngstas featuring Pete Rock & C.L. Smooth (Who's the Mic Wrecka)

An older Hip-Hop/Slang Dictionary posted to alt.rap in June 1992 by Lee P Miller defines:

props : 1) (n) Proper respects.

The oldest use I found in alt.rap is from July 11, 1991 by Gregory Vincent Battle:

Now wait a second here. I have to give Hammer minor league props, even before "Hammer Don't Drown Em". I personally HATED Hammer when I first heard him. He stole rhymes (worse than Shy D, that fuck), and inimitable rap ideas ("yeahh boyeee"), and Too Big was more of a black Pilsbury Dough Boy than a sidekick. Shit, I'd kick him in the side :) Well, I got free tickets to his first concert tour and I enjoyed it completely. His show was pure energy. I think he might overdo it now with his 60+ dancers/backup rappers/DJ's. But hey, I still don't like him enough to buy one of those wick-wack rekkids.

The OED also says it's a shorted plural form of proper with a first quotation from the Chicago Tribune (July 1990):

I was one of the first female rappers, but I've always gotten my props.

The OED says propers is similar African-American slang for due respect, first quoted in the Chicago Daily Defender (January 1971):

A level of existence which affords each black man his propersโ€”dignity, pride,..and the ability to govern his destiny.

๐ŸŒ
Medium
medium.com โ€บ @cerenbayrak โ€บ what-is-props-and-how-to-use-it-in-react-ad6d39c449fb
What is โ€œPropsโ€ and how to use it in React? | by Ceren Bayrak | Medium
September 19, 2023 - Props are used to send specific pieces of data (as properties) to a component, allowing for communication and data sharing between different parts of the application. The data passed through props is read-only and cannot be modified within the ...
๐ŸŒ
GeeksforGeeks
geeksforgeeks.org โ€บ reactjs โ€บ what-are-props-in-react
Props in React - GeeksforGeeks
January 15, 2026 - In React, props (short for "properties") are used to pass information from one component to another. The main purpose of props is to allow a parent component to send data to its child components.
๐ŸŒ
W3Schools
w3schools.com โ€บ react โ€บ react_props.asp
React Props
To send props into a component, use the same syntax as HTML attributes: ... The name of the object is props, but you can call it anything you want.
๐ŸŒ
Dictionary.com
dictionary.com โ€บ browse โ€บ prop
PROP Definition & Meaning | Dictionary.com
What does prop mean? In theater and film, a prop is any item on the set of a production other than the costumes and scenery.
๐ŸŒ
Merriam-Webster
merriam-webster.com โ€บ dictionary โ€บ prop
PROP Definition & Meaning - Merriam-Webster
1 week ago - The meaning of PROP is something that props or sustains : support. How to use prop in a sentence.
๐ŸŒ
Ia470
ia470.com โ€บ primer โ€บ props.htm
Types of Props
Mechanical special effects are part of the prop department. That basically means any special effect that is not plugged in to operate. If a pull pin or a string operates a trick, it is a prop, but if an electric solenoid trips it, it is under electrics.
๐ŸŒ
Props
props.cash
Props.Cash | Prop & Pick Finder
Props.Cash is a tool that helps bettors make better player prop bets using relevant analytics. Supports NBA, NFL, MLB, NHL, NCAAF, NCAAM, EPL, MLS, WNBA and CSGO. Player props is what we do. Built by math teachers, engineers and cappers.
Top answer
1 of 3
14

consider the below example:

props = {
    propA: "valueA",
    propB: "valueB",
    propC: "valueC"
};

then,

<SomeComponent {...props} />

is equivalent to

<SomeComponent propA="valueA" propB="valueB" propC="valueC" />

<SomeComponent {...props} propC="someOtherValue" />

equivalent to

<SomeComponent propA="valueA" propB="valueB" propC="someOtherValue" />

Also please note that

<SomeComponent propC="someOtherValue" {...props} />

will become

<SomeComponent propA="valueA" propB="valueB" propC="valueC" />

The order is important.

Read more on JSX Spread Operator ...

2 of 3
0

Here is one other example in a more practical way. Suppose you have developed a very basic (for simplicity for this post) reusable <TextInput/> Component & want to reuse it over the whole application. The definition is like this.

function TextInput({htmlId, name, type="text", ...props}){
    return(
        <div>
            <input
                id={htmlId}
                name={name}
                type={type}
                {...props}
            />
        </div>
    )
}  

And here you are implementing the above component like this.

class ExampleOptional extends React.Component{
    render(){
        return(
            <TextInput
                htmlId="name"
                name="firstName"
                text="text"

                /** Props(place="XYZ & state="ABC") below are defined and destructured in TextInput 
                 Definition because there is {...props} defined in TextInput 
                 definition, if there is no {...props} in definition, no other than id, name & type 
                 props will be handled  */

                place="XYZ"
                state="ABC"
            />
        )
    }
}

So if you give anything apart from "htmlId, name & text" to TextInput as a prop, it will be get handled by {...props} which you defined in the TextInput component definition. Otherwise, it won't be there in the DOM of TextInput. (As you can see from the below picture, place & state props that were not defined in the original TextInput component definition gets handled automatically)

NOTE: Whether you have props destructured( {...props} ) or not, you will be able to find all your props passed in Chrome's Developer tools React's Component tab, but it does not have any impact on DOM or concerned element.