Paul Kaplan
7c4871c19b
Remove unused reference
2021-04-08 10:57:28 -04:00
Paul Kaplan
74a29a62a0
Hook up delete restore and report actions for studio comments
2021-04-08 10:38:34 -04:00
Paul Kaplan
810eadd258
Remove params from studio comment actions that can be retrieved from state
2021-04-08 10:37:45 -04:00
Paul Kaplan
11794d885a
Add permissions selectors and tests for studio comments
2021-04-08 10:36:56 -04:00
Paul Kaplan
bd279fe557
Stop passing around admin/token info in studio comment component.
...
Instead of getting data out of redux just to pass it back to a dispatch,
use getState in the thunk to get the data we need. This allows the
component to not care about admin/token info, since it is not related
to rendering.
2021-04-05 10:41:19 -04:00
Paul Kaplan
c6b0493e08
Stop passing around studio id and user info for getting studio data
...
Insteaad of passing in the studio id and user data into the component
just to have it used for fetching data, get that data directly from
the redux store from within the thunk. This simplifies the components
and lets them be concerned more with what they render.
2021-04-05 10:32:47 -04:00
Paul Kaplan
f0adda4e3b
Include studio id in the store default data
2021-04-05 10:31:19 -04:00
Paul Kaplan
6ea071e8df
Reorder and add selector for studio id
2021-04-05 10:30:35 -04:00
Paul Kaplan
8267dcf16a
Fix TODO and add selector for studio comment capability
2021-04-02 12:43:32 -04:00
Paul Kaplan
dc460fffde
Merge branch 'develop' into studio-selectors
2021-04-02 12:36:44 -04:00
Paul Kaplan
cd8ae4b197
Use lodash.get to simplify permissions, move test data into fixtures for better testing
2021-04-02 12:33:18 -04:00
Paul Kaplan
3a9dde404e
Include onAddComment for studio comments
2021-04-01 14:05:22 -04:00
Benjamin Wheeler
3a62fa3a51
Merge pull request #5017 from JoelGritter/patch-1
...
Fix gh-4913: MacOS version string update
2021-04-01 13:31:57 -04:00
Karishma Chadha
7eb583a867
Merge pull request #5217 from kchadha/studio-comments-fetching
...
Studio Comments Fetching & Initial UI
2021-04-01 12:36:55 -04:00
Paul Kaplan
6026ededd3
Only pass explicit props to prepare for better permission selectors
2021-04-01 09:41:52 -04:00
Paul Kaplan
8434a06a90
Remove extra check for logged in
2021-04-01 09:29:52 -04:00
Paul Kaplan
8bc6e4ee77
Remove unneeded debug info
2021-04-01 09:24:13 -04:00
Paul Kaplan
1ad53aeb23
Add postURI which was left off by mistake
2021-04-01 09:23:59 -04:00
Paul Kaplan
ead57013e3
Use useCallback instead of binding anonymous function
2021-04-01 09:23:42 -04:00
Paul Kaplan
b8b56fff61
Destructure props to clean up the code
2021-04-01 09:23:16 -04:00
Karishma Chadha
073c14e6da
Add UI for composing a comment and seeing the list of comments on the studio comments tab. Starting to fill in some additional state information like logged in state
2021-03-31 16:38:44 -04:00
BryceLTaylor
11c773deb4
Move the studio route from routes-dev.json to routes.json
2021-03-31 16:23:00 -04:00
Karishma Chadha
4d5fdf6094
Generalize comment components for use with projects and studios by taking passing in the POST URI as a prop. Update project page to accommodate the new prop.
2021-03-31 16:19:19 -04:00
Karishma Chadha
9c83271af7
Create studio comment action creators. Add comments reducer and initial studio comment actions to studio comments view. Display preliminary data fetching.
2021-03-31 14:41:49 -04:00
Eric Rosenbaum
4a7d909671
Merge pull request #5211 from ericrosenbaum/more-components
...
Add more components to the components page
2021-03-31 11:36:56 -04:00
Eric Rosenbaum
542c416ea7
lint
2021-03-30 15:49:33 -04:00
Eric Rosenbaum
ec0f41286d
lint
2021-03-30 15:44:41 -04:00
Eric Rosenbaum
eec9b29516
add text area
2021-03-30 15:41:52 -04:00
Eric Rosenbaum
2ff5e8d8fb
styling
2021-03-30 10:53:06 -04:00
Eric Rosenbaum
33b7d87840
update grid json
2021-03-30 10:52:57 -04:00
Eric Rosenbaum
8b98820495
Add nav bubbles
2021-03-24 16:12:47 -04:00
Eric Rosenbaum
82d759e30a
grid displays “Project Title”
2021-03-24 16:12:37 -04:00
Paul Kaplan
8a33d1c5a5
Re-export missing base comment actions to simplify
2021-03-24 14:48:05 -04:00
Paul Kaplan
9252d56376
Merge branch 'develop' into comments-reducer
2021-03-24 14:35:12 -04:00
Eric Rosenbaum
9466a7b75b
add grid
2021-03-23 16:58:38 -04:00
seotts
f6f1095d93
add justMuted variable, fix linting
2021-03-23 16:33:24 -04:00
seotts
60bf05fbbf
Reuse l10n strings instead of duplicating them
2021-03-23 15:45:16 -04:00
Paul Kaplan
8144b0c2e1
Display permissions selectors in the playground
2021-03-23 15:19:28 -04:00
Paul Kaplan
99195d6df3
Add studio selector and tests
2021-03-23 15:19:01 -04:00
Paul Kaplan
f03fbb503b
Add session selector and tests
2021-03-23 15:18:36 -04:00
Paul Kaplan
2265cd0d90
Add permissions selector and tests
2021-03-23 15:18:17 -04:00
seotts
ccab9566b8
Show different modal message when muted in the past
2021-03-23 11:00:01 -04:00
Eric Rosenbaum
6080facb66
Merge pull request #5171 from ericrosenbaum/fix-components-page
...
Fix components page
2021-03-23 10:04:17 -04:00
Zoë Bentley
138ed7339e
Fixed other place where date appears
2021-03-23 09:57:50 -04:00
Eric Rosenbaum
2330553765
re-add the carousel component in a box
2021-03-22 17:27:52 -04:00
Eric Rosenbaum
10f9194f61
fix form and carousel enough to display them
2021-03-22 17:24:18 -04:00
Paul Kaplan
cd0ab5dbc8
Merge pull request #5164 from paulkaplan/studio-roles
...
Fetch studio info and roles in redux
2021-03-22 11:09:44 -04:00
Sarah Otts
a087ac4f18
Merge pull request #5165 from zoebentley/conference-update-followup-march-2021
...
Made small updates to Scratch 2021 Conference page
2021-03-22 10:47:53 -04:00
Sarah Otts
059b6bf2c5
Merge pull request #5166 from seotts/message-already-muted
...
When a user is already muted, show a different message in the blue box
2021-03-22 10:20:15 -04:00
Zoë Bentley
bb46884667
replaced header image and modified strings
2021-03-19 15:23:12 -04:00