Find Jobs
Hire Freelancers

React component which ensures a token is always present in content

$250-750 USD

Cerrado
Publicado hace casi 6 años

$250-750 USD

Pagado a la entrega
I would like a React component which appears as a text input on the page but requires a token (or tokens) which are supplied as a property which are allowed to be present on each line of text input. The user will be able to edit the contents of the text input, but will not be able to edit the tokens without removing them as described below. The tokens will be highlighted in the display, and will not allow their internal HTML content to be modified. The display of the text input should likely use a HTML element which is editable, similar to how Facebook allows for names to be embedded within user posts, but obviously not as complex as that functionality. - The text input should appear analogous to a similarly-styled text input using Bootstrap v3. - I should be able to modify the display of the tokens within the component using standard CSS - Selecting a portion of the token and hitting the backspace or delete character will remove the token completely from the current line - Placing the cursor inside a token and hitting backspace or delete will remove the token completely - Allow for a shortcut keys to be used to insert the token into a line (e.g. the "." character) - Only allow a single token to be on each line of input. Inserting a duplicate token on the line will remove the previous token and insert it at the current cursor position. - Component should allow for single-line or multi-line input - Allow blank lines for multi-line inputs - The component should be independent of other components on the page, and there should be no issues embedding multiple components on the same page - The component should be free of any software which requires a license which is not open source or MIT-licensed. - The editing capabilities of the input area should not be adversely affected by the new functionality - selection of multiple lines and deleting, or copy/paste should all work correctly with the constraints described aboe. As an example, if I supplied token="phrase" as the prop, then the display would appear similar to the image shown below. Ideally, the component will be wired up via Redux, with the ability to extract raw text (not HTML) from the redux state which includes the token or an appropriate replacement (e.g. {token} or some other string is fine)
ID del proyecto: 17127248

Información sobre el proyecto

23 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
23 freelancers están ofertando un promedio de $642 USD por este trabajo
Avatar del usuario
I have seen your job posting and I have to ask some questions. Please come over the chat so we can discuss things. All the skills/experience will be discussed/revealed over the chat. It seems like an interesting project. I would like to discuss all the requirements with you, so I can mark the scope of this project. Please also note that final estimation will be provided once all the requirements will be revealed from your end. Hence, my cost of development & deadline solely depends on what you reveal (in detail). Looking forward to conduct an extensive chat with you.
$555 USD en 10 días
5,0 (38 comentarios)
7,5
7,5
Avatar del usuario
hello how are you? i am very interested in your project i have read your description very carefully/ i have great experience in react.js i can do your job kind regards
$555 USD en 10 días
4,8 (44 comentarios)
6,2
6,2
Avatar del usuario
Hello, I can help with you in your project React component which ensures a token is always present in content . I have more than 5 years of experience in CSS, HTML5, Javascript, React.js. We have worked on several similar projects before! We have worked on 300+ Projects. Please check the profile reviews. I can deliver your job with in your deadline. Please ping me for more discussion. I can assure the 100% job satisfaction. Thanks,
$750 USD en 10 días
5,0 (48 comentarios)
6,2
6,2
Avatar del usuario
10 year exp in react.js We already had done something like this before As i saw your project description i can assure you that your project will be completed on time.
$833 USD en 15 días
4,9 (37 comentarios)
5,7
5,7
Avatar del usuario
I have 6 year experience Freelancer,up work,Fiverr & 99design market place I have seen your project that i can to do easily because I have many experience to Graphic Design,Webdesign,Web Develop & programming .So I could create it for you as soon as that easy but how this have done ,,,,please discuses before start job,,,,
$555 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
No problem for me
$555 USD en 8 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I am a frontend developer having 13years of experience. Although, I have just started bidding for freelancing work but I have been working on various react, react-native apps as part of my work.
$555 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Media, United States
0,0
0
Forma de pago verificada
Miembro desde oct 19, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.