Find Jobs
Hire Freelancers

React component which ensures a token is always present in content

$250-750 USD

已关闭
已发布将近 6 年前

$250-750 USD

货到付款
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: 17127248

关于此项目

23提案
远程项目
活跃6 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
23威客以平均价$642 USD来参与此工作竞价
用户头像
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 在10天之内
5.0 (38条评论)
7.5
7.5
用户头像
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 在10天之内
4.8 (44条评论)
6.2
6.2
用户头像
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 在10天之内
5.0 (48条评论)
6.2
6.2
用户头像
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 在15天之内
4.9 (37条评论)
5.7
5.7
用户头像
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 在10天之内
0.0 (0条评论)
0.0
0.0
用户头像
No problem for me
$555 USD 在8天之内
0.0 (0条评论)
0.0
0.0
用户头像
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 在7天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Media, United States
0.0
0
付款方式已验证
会员自10月 19, 2010起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。