This commit is contained in:
Gregor Kleen 2019-05-21 00:50:39 +02:00
parent 2ce7925bb4
commit 0a2b676a42

View File

@ -53,8 +53,8 @@ msgModal modalTrigger' modalContent = do
--
-- See https://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
randomIdentifier = fmap pack . evalRandTIO $ do
prefix <- uniform $ ['a'..'z'] ++ ['A'..'Z'] ++ ['0'..'9']
suffix <- replicateM 21 . uniform $ ['a'..'z'] ++ ['A'..'Z']
prefix <- uniform $ ['a'..'z'] ++ ['A'..'Z']
suffix <- replicateM 21 . uniform $ ['a'..'z'] ++ ['A'..'Z'] ++ ['0'..'9']
return $ prefix : suffix
modalTriggerId <- Just <$> randomIdentifier
modalId <- Just <$> randomIdentifier