freecom's People
freecom's Issues
Include icon on circular button and back button in header
Style chat
- messages from customer
- messages from agent
- back button in header
- remove horizontal scrolling
timestamp text on conversation item wraps early
Attachment icon lower opacity
Cannot read property 'agent' of undefined
Initial review/refactor
- Merge conflict
- Use
'
instead of"
- react prop types
- Remove logging in render functions
- replace console.log by debug
- space consistency for import statements
- Prop types should be static
- async/await
- Code style
- indentation for graphql queries
Update ChatHeader in new conversation to display agent image
Add last active time or remove text
Disable :hover states when mobile width
Conversation should be created with first message
There shouldn't be any "empty" conversation. A conversation should first be created once the first message has been sent.
It's possible that multiple conversations with the same slack channel name are created
Show timestamp just for most recent message
Register agent automatically
Primary color should be injectable
Create integrations in Freecom app
Clicking on New Conversation doesn't work
Make multiline text input
Loading view when data is being fetched
In post-to-slack, set the agent name as sender if not null
First agent message won't be sent
The first time you're trying to send a message like /fc test test
the message won't be sent but the Freecom chat member will say Fetching user info.
.
Always scroll to bottom
Update sent time in chat messages
force refetch after 2, 5, 10, 20, 50, ... seconds to update displayed times
Remove global and replace with props that are passed down from `App`
Prepare for deployment
Sort conversations with newest on top
Style conversations list
- display last message
- add message icon
- Intercom-like styling
- update UI after messages have been sent in a chat and customer navigates back
- set name of agent when they sent the last message
Set state for toggle button
Adding user avatar
- set avatar in backend
- use image in frontend
Opening an existing conversation doesn't work
Header in Chat has different height than header for ConversationList
Look at Smooch to remove friction in configuration
Open new conversation by default
Just show back button once a message was sent
Conversations list doesn't update without page reload
Add drop shadow on header
Issue with first conversation and first message of agent
Reproduce:
- Create new conversation
- Write a message
- Go back to Conversations list
- Send Agent message from Slack
Idea: Desktop notifications
Horizontal dividers to separate chat messages by day/week
Antialiasing issue when animation applied to subtitle in header
Expanded header view in chat panel header
Bug in rerendering
The time sent indication for new message (e.g. 2 sec ago
) does not update as it should
Active state on circular button
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.