Git Product home page Git Product logo

Comments (8)

supersnager avatar supersnager commented on July 29, 2024

@GhazanfarKhan You can use <Message.Footer />

https://chatscope.io/storybook/react/?path=/docs/components-message--with-footer

However, if you have your own custom message it's up to you how you put the time in it.

from chat-ui-kit-react.

GhazanfarKhan avatar GhazanfarKhan commented on July 29, 2024

Not showing in message footer also

from chat-ui-kit-react.

supersnager avatar supersnager commented on July 29, 2024

@GhazanfarKhan Please show your code

from chat-ui-kit-react.

GhazanfarKhan avatar GhazanfarKhan commented on July 29, 2024

image

from chat-ui-kit-react.

nzayatz14 avatar nzayatz14 commented on July 29, 2024

Hey @supersnager,

I came across this issue as well, it looks like it has to do with some of your SCSS styling in the styles library here.

$show-message-outgoing-sender-name: false !default;
$show-message-outgoing-single-sender-name: false !default;
$show-message-outgoing-first-sender-name: false !default;
$show-message-outgoing-last-sender-name: false !default;

$show-message-incoming-sent-time: false !default;
$show-message-incoming-single-sent-time: true !default;
$show-message-incoming-first-sent-time: true !default;
$show-message-incoming-last-sent-time: false !default;

$show-message-outgoing-sent-time: false !default; //This one in particular
$show-message-outgoing-single-sent-time: true !default;
$show-message-outgoing-first-sent-time: true !default;
$show-message-outgoing-last-sent-time: false !default;

Not sure if you meant to disabled some of these displays by default, I feel like it would be very reasonable to allow for all messages to have header/footer types. I also need $show-message-outgoing-sent-time to be true for instance. Is there any particular reason these on/off variables exist? I feel like if people don't want certain features they just wouldn't add them.

@GhazanfarKhan I figured out a workaround of this for now. If you have custom styles you should just be able to override the cs-message__sent-time class (or whichever one you actually need) to always be display: block;

Heres my example in SCSS:

.cs-message--outgoing {
    .cs-message__sent-time {
      display: block;
    }
  }

Hope this helps!

from chat-ui-kit-react.

GhazanfarKhan avatar GhazanfarKhan commented on July 29, 2024

Hi @nzayatz14 thanks for this. I changed css according to my requirements.

from chat-ui-kit-react.

nzayatz14 avatar nzayatz14 commented on July 29, 2024

@GhazanfarKhan I wouldn't close this issue just yet, at it hasn't actually been fixed, I've just provided a work around.

from chat-ui-kit-react.

supersnager avatar supersnager commented on July 29, 2024

@nzayatz14 @GhazanfarKhan This behavior is detailed here: chatscope/chat-ui-kit-styles#2

from chat-ui-kit-react.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.